
获得徽章 0
同一段代码图1。
同样的操作,不同的数据打印结果的不一致,
数据1打印图2,数据2打印结果图3。
为什么数据2打印结果显示glcostfactorclauseindex为空?
有大神知道吗,虚心求教
同样的操作,不同的数据打印结果的不一致,
数据1打印图2,数据2打印结果图3。
为什么数据2打印结果显示glcostfactorclauseindex为空?
有大神知道吗,虚心求教
![[谢谢]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_112.2dd347d.png)
评论
点赞
复习:
1.js数据类型:基本数据类型:String,Number,Boolean,Null,Undefined,Symbol,BigInt。
引用数据类型:函数,数组,对象
2.闭包:有权访问另一函数作用域变量的函数,是连接函数内部和外部的桥梁,就是一个函数内部的函数 优点:隐藏变量,防止变量被篡改和作用域被污染。 缺点:对处理速度和内存消耗有负面影响,函数执行完毕后,局部变量不会被释放,占用内存时间过长。容易造成内存泄漏。 解决办法:让内部函数变成垃圾对象,赋值为null及时释放,浏览器回收闭包。
3.事件捕获:从不具体的事件到具体的事件,从document开始,一层层向下,一次触发,直到具体事件目标为止。
4.事件冒泡:从不具体的事件到具体的事件,从具体时间开始,一层层向上,一次触发,直到document为止。
5.事件委托:子级将事件委托给父级,开始监听,如果触发,父级通过event.target过去目标。实现原理是事件冒泡。
7.js本地存储: cookie:类型是小型文本文件,是某些浏览器为了辨别用户身份存储在用户本地终端的数据,为了解决http无状态导致的问题。用来存储用户登陆状态,用户名和密码,可存储内容小4k。不清楚的话会一直存在,可以设置过期时间自动清除。localStorage:是永久化的存储技术,不自动删除会一直存在。数据在同一域中共享。是对字符串的存储,内容过多会消耗内存,页面变卡。页面操作localStorage时,不会触发storage事件,其他页面会触发Storage事件。大小:5M。受同源策略影响。sessionStroage:和localStorage差不多,生命周期不同:页面关闭,数据就会被删除。
8.ajax原理:是异步请求数据的技术,异步的JavaScript和XML,优点:在不加载整个页面的情况下,与服务器端交换数据并更新部分页面。大大提升系统性能和用户体验感。ajax过程:创建核心对象XMLHttpRequest,通过的XMLHttpRequest的open()方法与服务器端建立连接。创建请求所需要的数据,通过XMLHttpRequest的send()方法发送给服务器端。 通过onreadystatechange方法监听服务器端你的通信状态。接收并处理服务器端向客户端返回的结果。把结果更新到页面中。
感觉自己脑子疼。
1.js数据类型:基本数据类型:String,Number,Boolean,Null,Undefined,Symbol,BigInt。
引用数据类型:函数,数组,对象
2.闭包:有权访问另一函数作用域变量的函数,是连接函数内部和外部的桥梁,就是一个函数内部的函数 优点:隐藏变量,防止变量被篡改和作用域被污染。 缺点:对处理速度和内存消耗有负面影响,函数执行完毕后,局部变量不会被释放,占用内存时间过长。容易造成内存泄漏。 解决办法:让内部函数变成垃圾对象,赋值为null及时释放,浏览器回收闭包。
3.事件捕获:从不具体的事件到具体的事件,从document开始,一层层向下,一次触发,直到具体事件目标为止。
4.事件冒泡:从不具体的事件到具体的事件,从具体时间开始,一层层向上,一次触发,直到document为止。
5.事件委托:子级将事件委托给父级,开始监听,如果触发,父级通过event.target过去目标。实现原理是事件冒泡。
7.js本地存储: cookie:类型是小型文本文件,是某些浏览器为了辨别用户身份存储在用户本地终端的数据,为了解决http无状态导致的问题。用来存储用户登陆状态,用户名和密码,可存储内容小4k。不清楚的话会一直存在,可以设置过期时间自动清除。localStorage:是永久化的存储技术,不自动删除会一直存在。数据在同一域中共享。是对字符串的存储,内容过多会消耗内存,页面变卡。页面操作localStorage时,不会触发storage事件,其他页面会触发Storage事件。大小:5M。受同源策略影响。sessionStroage:和localStorage差不多,生命周期不同:页面关闭,数据就会被删除。
8.ajax原理:是异步请求数据的技术,异步的JavaScript和XML,优点:在不加载整个页面的情况下,与服务器端交换数据并更新部分页面。大大提升系统性能和用户体验感。ajax过程:创建核心对象XMLHttpRequest,通过的XMLHttpRequest的open()方法与服务器端建立连接。创建请求所需要的数据,通过XMLHttpRequest的send()方法发送给服务器端。 通过onreadystatechange方法监听服务器端你的通信状态。接收并处理服务器端向客户端返回的结果。把结果更新到页面中。
感觉自己脑子疼。
展开
2
2
赞了这篇文章