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