首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Sillywa
掘友等级
前端
误打误撞前端路
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
45
文章 44
沸点 1
赞
45
返回
|
搜索文章
最新
热门
编程题(一)
如果最后一个节点为document,终止循环,返回str。
强制类型转换——宽松相等和严格相等
我们通常认为“==检查值是否相等,===检查值和类型是否相等”。这样听起来蛮有道理,然而并不准确。正确的理解应该是:“==允许在相等比较中进行强制类型转换,而===不允许”。 1. 字符串和数字之间的相等比较 以上代码很容易理解,因为没有进行强制类型转换,所以a===b为fal…
隐式类型转换
在javascript中隐式类型转换总是返回基本类型值,如字符串、数字、布尔值,不会返回对象或者函数。所以我们在介绍隐式类型转换之前首先来看一看字符串、数字、布尔值之间类型转换的基本规则。这里涉及到ToString、ToNumber和ToBoolean,同时我们还会介绍ToPr…
重新认识javascript对象(三)——原型及原型链
javascript中提供Object.getPrototypeOf()方法来获得对象的直接原型。 以上代码中obj1是obj2的原型,obj2.constructor.prototype === obj1应为true但是实际上却是false,因为obj2的__proto__里…
重新认识javascript对象(二)——对象及其属性
前面介绍了如何创建对象,对象的存储器属性以及对象的特性(属性描述符),今天我们接着前面的来介绍对象及其属性。 delete 运算符可以用来删除对象的属性,它的操作数应当是个属性访问表达式(如果是个非法的操作数,早严格模式下会报错)。但它只能删除对象的自有属性,不能删除在原型对象…
重新认识javascript对象(一)——对象及其属性
需要注意的是通过Object.create()创建的对象实际上等于将该对象的__proto__指向Object.create()里面的参数对象,而obj本身是个空对象。 如果往Object.create()里面传入的是null,则创建的对象不继承Object的任何方法及属性。 …
个人成就
文章被点赞
181
文章被阅读
20,182
掘力值
702
关注了
14
关注者
247
收藏集
1
关注标签
28
加入于
2017-09-23