-
相等关系查看全部
-
这个题目我不会做呀!查看全部
-
javascript 类型检测: typeof 100 返回 “number” typeof true "boolean" typeof function "function" typeof (undefined) "undefined" typeof new Object() "object" typeof [1, 2] "object" typeof NaN "number" typeof null "object" 判断对象类型(instanceof): [1,2] instanceof Array === true new Object() instanceof Array === false 不同的window或iframe间的对象类型检测不能使用instanceof. ----------------------- //任何一个构造函数都有一个prototype对象属性,使用new来new构造函数,来构造出对象的原型 function Person() {}; function Student() {}; Student.prototype = new Person(); //创建person实例,这个实例会有一个原型只想person Student.prototype.constructor = Student; var bosn = new Student(); bosn instanceof Student -> true bosn instanceof Person ->true //因为bosn的原型是Student,而Student的原型是Person. -------------------------------查看全部
-
javascript 隐式转换: eg: '37' - 7 //30 '37' + 7 //377 巧用+/-规则转换类型: 如果想将一个变量变成数字类型,那么减去零:num - 0 如果想将一个变量变成字符串类型,那么加上'' :num + '' 严格等于(===),先判断类型,在判断是否等于。 等于(==): 类型不同,尝试类型转换和比较: null == undefined //true number == String 转number 1 == ‘1.0’//true boolean == ? 转 number 1 == true //true(会把true转成1,false转0) object == number | String 尝试对象转为基本类型 new String('hi') == 'hi' //true 其他:false查看全部
-
<javascript权威指南》这本书一起学习查看全部
-
数据类型 表达式运算符 OOP 正则表达式匹配查看全部
-
javascript的数据类型: 原始类型:number,string,boolean,null,undefined 对象 =》function,Array,Date.....查看全部
-
一直从事后端,不愿记忆前端的数据类型 和 常用js操作技巧,感谢Bosn,是改要好好学学js了查看全部
-
看到作者的typeOf这个函数觉得很赞,第一感觉这些类型分不清哪些属于用instanceof 哪些用typeof 还加入了window,date对象 ,看了答案感觉学习到了查看全部
-
prototype是函数对象默认就会有一个对象属性。本身也是对象,它的作用是:作为通过new 构造函数调用时产生的对象的原型。JS是基于原型链继承的查看全部
-
js中没有块级作用域查看全部
-
数据类型 原始类型 number string boolean null undefined 对象类型 object Function 函数 Array数组 Date 日期查看全部
-
字符串拼接,调用的toString。 一元加号,默认先找valueOf。查看全部
-
自定义序列化,toJSON方法查看全部
-
序列化。 undefined不会出现在序列化结果中,NaN和Infinity都会序列化为null,Date()会序列化为UTC时间。查看全部
举报
0/150
提交
取消