上一页 1 ··· 8 9 10 11 12 13 下一页
摘要: 1、 :三个等号我们称为等同符,当等号两边的值为相同类型的时候,直接比较等号两边的值,值相同则返回true,若等号两边的值类型不同时直接返回false。 2、==:两个等号我们称为等值符,当等号两边的值为相同类型时比较值是否相同,类型不同时会发生类型的自动转换,转换为相同的类型后再作比较。 思考:[ 阅读全文
posted @ 2019-02-15 10:43 KIU的博客 阅读(712) 评论(0) 推荐(0) 编辑
摘要: 一、this的默认绑定 当一个函数没有明确的调用对象的时候,也就是单纯作为独立函数调用的时候,将对函数的this使用默认绑定:绑定到全局的window对象 例子1: function foo(){ console.log(this window) } foo();//true 重点:迷惑性的例子 f 阅读全文
posted @ 2019-02-14 13:54 KIU的博客 阅读(1742) 评论(0) 推荐(0) 编辑
摘要: 一、四则运算符 加法运算符不同于其他运算符,它有以下几个特点: 运算中其中一方为字符串,那么就会把另一方也转换为字符串 如果一方不是字符串或者数字,那么就会将它转换为数字或字符串 例子 对于加法还需要注意这个表达式 'a' + + ‘b’ 因为 + ‘b’ 等于NaN,所以结果为“aNaN” 那么除 阅读全文
posted @ 2019-02-13 22:36 KIU的博客 阅读(722) 评论(0) 推荐(0) 编辑
摘要: JS中类型转换只有三种情况,分别是 转换为布尔值 【 Boolean()】 转换为数字 【 Number()、parseInt()、parseFalse() 】 转换为字符串【 String() 、str.toString() 】 原始值 转换目标 结果 number 布尔值 除了0,-0,NaN都 阅读全文
posted @ 2019-02-13 22:08 KIU的博客 阅读(1058) 评论(0) 推荐(0) 编辑
摘要: JS中会使用typeof 和 instanceof来判断一个变量是否为空或者是什么类型的。 ES6规范中有7种数据类型,分别是基本类型和引用类型两大类 基本类型(简单类型、原始类型):String、Number、Boolean、Null、Undefined、Symbol 引用类型(复杂类型):Obj 阅读全文
posted @ 2019-02-13 14:25 KIU的博客 阅读(6274) 评论(0) 推荐(0) 编辑
摘要: 一、toString() 作用:toString()方法返回一个表示改对象的字符串,如果是对象会返回,toString() 返回 “[object type]”,其中type是对象类型。 二、valueOf( ) 作用:valueOf房啊发返回指定对象的原始值,JS会利用 valueOf() 方法用 阅读全文
posted @ 2019-02-12 22:24 KIU的博客 阅读(8722) 评论(0) 推荐(0) 编辑
摘要: 语法 数据类型 控制流语句 函数 1、语法区分大小写(变量、函数名、操作符) 2、标识符(指变量、函数、属性的姓名或者函数的参数) 标识符的格式 第一个字符是字母、下划线(_)或者一个美元符号($) 驼峰大小写 3、严格模式 在顶部添加一行代码 “use strict” 4、基本数据类型 原始类型( 阅读全文
posted @ 2019-02-12 21:48 KIU的博客 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 第一章 1、内置类型 JavaScript有七种内置类型【除了对象以外,其他统称为“基本类型”】: 空值(null) 未定义(undefined) 布尔值(boolean) 数字(number) 字符窜(string) 对象(object) 符号(symbol,ES6新增的) 如何检查值得类型:ty 阅读全文
posted @ 2018-12-20 13:44 KIU的博客 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 五章 原型 1、[[ Prototype ]] JavaScript 中的对象有一个特殊的 [[Prototype]] 内置属性,其实就是对于其他对象的引用。几乎所有的对象在创建时 [[Prototype]] 属性都会被赋予一个非空的值。 对于默认的 [[Get]] 操作来说,如果无法在对象本身找到 阅读全文
posted @ 2018-12-18 17:29 KIU的博客 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 第四章 混核对象“类” 1、理论 面向对象编程强调的是数据和操作数据的行为本质上是互相关联的。实例化,继承,多态性 javascript中只有对象,并不存在可以被实例化的“类”。一个对象并不会被复制到其他对象,他们会被关联起来,由于其他语言中类表现出来的都是复制行为,因此js开发者也想出一个方法来模 阅读全文
posted @ 2018-12-13 15:14 KIU的博客 阅读(173) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 下一页