![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
文章平均质量分 50
初雪日
技术改变生活。
展开
-
JavaScript的typeof和instanceof
下面内容涉及JavaScript的【基本数据类型】、【引用类型】,可参考我的另一篇文章:http://blog.csdn.net/TionSu/article/details/777927961、typeof操作符(用于判断基本数据的类型)对基本包装类型(String/Boolean/Number)用也会返回object2、insta原创 2017-09-02 16:41:32 · 316 阅读 · 0 评论 -
javascript创建对象的7种模式(赋:优点+缺点分析)
Js创建对象方法的模式(共七种)1.工厂模式工厂模式弊端:没有解决对象识别问题,即不知道对象的类型(对象类型:内部对象、宿主对象、开发人员自定义的对象) 对象类型请参考:http://blog.sina.com.cn/s/blog_70a3539f0101eww3.html2.构造函数模式优点:实例标识为一种特定的类型,即知道原创 2017-09-07 16:15:29 · 522 阅读 · 0 评论 -
XHTML中,js的CData片段出现的解析
CData片段出现的解析解析:1、在xhtml中的(即a )被解析为标签的开始,会报错,而CData中可包含任意格式的文本,因此在xhtml中可用。 2、出现//注析是因为让不支持xhtml的浏览器也可以解析上面的代码如果不想写 的话,可以用下面图片中对应的’实体名称‘替代符号原创 2017-09-01 18:01:16 · 567 阅读 · 0 评论 -
javascript的操作符与操作符运算
1、一元加操作符(一元的减都是同理)2、反码、补码(负数取二进制要经过下面的三个步骤,正数只走第一步) 总结:操作数(正数取负,负数取正)减1,再减去被减数 3、按位异或(XOR),符号:( ^ ) (不相同的位,就取1) 4、有符号的右移(>>),移位拿数值的符号值填补(正:0、负:1)左移()和无符号原创 2017-09-01 17:47:48 · 354 阅读 · 0 评论 -
javascript变量值的类型和传递值的类型
1、变量保存的值分为基本类型、引用类型 a、基本类型(在栈内存):通常的undefined、Null、boolean、number、string b、引用类型(在堆内存):指的是创建的对象的属性,如new person()定义的name 2、【基本类型】的值赋值原理 3、【基本类型】的值赋值原理原创 2017-09-02 09:31:07 · 300 阅读 · 0 评论 -
JavaScript的constructor 、prototype解析 -- 原型模式知识扩展
1、示例代码a、person1和person2都有一个属性constructor,指向Person,b、Person也有constructor,指向Function,因为Person是Function的实例2、constructor ( 每个对象都有此属性)3、prototype ( 每个构造函数都有此属性 )原创 2017-09-02 13:53:22 · 369 阅读 · 0 评论 -
vue使用 better-scroll的参数和方法
格式:let obj = new BScroll(object,{[option1,],.,.});Options 参数startX: 0 开始的X轴位置startY: 0 开始的Y轴位置scrollY: true 滚动方向为 Y 轴scrollX: true 滚动方向为 X 轴click: true 是否派发click事件,通常判断浏览器派发的click还是betterscr转载 2017-08-28 17:13:21 · 18899 阅读 · 0 评论 -
JS中的call()方法和apply()
转载于:https://blog.csdn.net/ganyingxie123456/article/details/70855586最近又遇到了JacvaScript中的call()方法和apply()方法,而在某些时候这两个方法还确实是十分重要的,那么就让我总结这两个方法的使用和区别吧。1. 每个函数都包含两个非继承而来的方法:call()方法和apply()方法。2. 相同点:这两个方法的作...转载 2018-04-12 10:57:01 · 298 阅读 · 0 评论 -
JavaScript:for in 和 for of的区别详解
例1 const obj = { a: 1, b: 2, c: 3 } for (let i in obj) { console.log(i) // a // b // c } for (let i of obj) { cons...转载 2019-10-08 16:13:56 · 334 阅读 · 0 评论