摘要: 严格模式在严格的条件下运行JS代码,在IE10以上版本的浏览器中才会被支持,就版本浏览器会被忽略. 1.为脚本开启严格模式 需要在所有语句之前放一个特定语句"use strict";(或者'use strict';). 2.严格模式里的变化 2.1.变量赋值之前必须先声明之前我们这样写并不会报错 但 阅读全文
posted @ 2019-11-01 14:09 Omiturix 阅读(263) 评论(0) 推荐(0)
摘要: 函数内部this的指向,是调用函数的时候确定的.调用方式的不同决定this指向不同. call(),bind(),apply()的作用与其分别的写法和作用机制 call(方法是预定义的JS方法.它可以用来调用所有者对象作为参数的方法. 通过call(),您能使用属于另一个对象的方法. 举个来自W3的 阅读全文
posted @ 2019-10-31 16:50 Omiturix 阅读(167) 评论(0) 推荐(0)
摘要: 通常来说,函数的调用方式有六种.分别是普通函数,对象方法,构造函数,绑定事件函数,定时器函数和立即执行函数(自执行函数). 普通函数 Obj.arrt()就能调用. 构造函数比较简单.比如: 绑定事件函数通常通过事件监听来实现. 事件直接绑定: 定时器函数 立即执行函数(自执行函数) 阅读全文
posted @ 2019-10-29 23:24 Omiturix 阅读(1002) 评论(0) 推荐(0)
摘要: 函数定义的形式很多.常见的有下面几种. 1.自定义函数(命名函数) 2.函数表达式(匿名函数) 3.利用new Function('n1','n2','n3',........,'函数体') 3.1Function中必须都是字符串格式 3.2第三种方式执行效率低,所以很少用 4.所有函数都是Func 阅读全文
posted @ 2019-10-29 21:42 Omiturix 阅读(907) 评论(0) 推荐(0)
摘要: props是组件固有的属性集合,其数据由外部传入,一般在整个组件的生命周期中都是只读的,React的API顶层设计也决定了这一点。属性初值通常由React.createElement函数或者JSX中标签的属性值进行传递,并合并到组件实例对象的this.props中。事实上,组件接受静态信息的主要渠道 阅读全文
posted @ 2019-04-29 14:53 Omiturix 阅读(257) 评论(0) 推荐(0)
摘要: 组件中包括state,props与render成员函数。 react中,主要通过定义state,根据不同state渲染对应用户界面。 过程调用了成员函数setState(data,callback)。这个函数会合并data到this.state,并重新渲染组件。渲染完成之后调用可选的callback 阅读全文
posted @ 2019-04-28 23:35 Omiturix 阅读(149) 评论(0) 推荐(0)
摘要: <!DOCTYPE HTML> <html> <head> <meta charset=“utf-8”> <script> (function(){ fixwLayou(); windows.addEventListener('resize',fixwLayou); function fixwLay 阅读全文
posted @ 2019-04-28 13:40 Omiturix 阅读(320) 评论(0) 推荐(0)