
JavaScript 问题汇总
从问题中总结
Friday--星期五
我们这个世界,从不会给一个伤心的落伍者颁发奖牌。
展开
-
javascript基础常识问答(八)
readyonly 与 disabled 的区别readyonlyReadonly只针对input(text / password)和textarea有效,表单元素在使用了readyonly后,当我们将表单以POST或GET的方式提交的话,这个元素的值会被传递出去(这种情况出现在我们将某个表单中的textarea元素设置为disabled或readonly,但是submit button...原创 2020-04-25 22:34:32 · 229 阅读 · 0 评论 -
javascript基础常识问答(七)
什么是内存泄漏,哪些常见操作会造成内存泄漏?内存泄漏:指一块被分配的内存既不能使用,又不能回收,直到浏览器进程结束。1. 介绍JavaScript垃圾回收的机制很简单:找出不再使用的变量,然后释放掉其占用的内存,但是这个过程不是实时的,因为其开销比较大,所以垃圾回收系统(GC)会按照固定的时间间隔,周期性的执行。怎么区分变量是否没有用,垃圾收集器通常情况有两种方式跟踪变量对...原创 2020-04-25 22:00:49 · 205 阅读 · 0 评论 -
javascript基础常识问答(六)
JavaScript 的事件流模型都有什么,以及怎么阻止他们?事件绑定和普通事件有什么区别?什么是内存泄漏,哪些常见操作会造成内存泄漏?readyonly 与 disabled 的区别?...原创 2020-04-25 13:31:50 · 283 阅读 · 0 评论 -
javascript基础常识问答(五)
js中浅拷贝和深拷贝的区别js中拷贝是一种现象,要想明白拷贝必须要先知道赋值。赋值:是把一个“基本数据”或者“对象数据”交给一个变量的过程;//a. 基本数据赋值;两个值互不影响-->值 let a = 10 let b = a a = 20 console.log(b);//b. 引用类型:两个值互相影响 --&g...原创 2020-04-22 17:47:59 · 182 阅读 · 0 评论 -
javascript基础常识问答(四)
作用域,预解析,变量声明原创 2020-04-18 22:16:07 · 159 阅读 · 0 评论 -
javascript基础常识问答(三)
new 操作符做了什么?例: new person()new绑定:如果是构造函数,this指向new出来的实例对象如果函数调用使用了new关键字,那么这个函数就是构造函数此时的作用:开辟空间,创建对象,改变this指向,调用方法(new person)最后new返回了创造的对象用书上的说:创建一个空对象,并且this变量应用该对象,同时还继承了该函数的原型;属性和方法被加入...原创 2020-04-17 13:32:20 · 146 阅读 · 0 评论 -
javascript基础常识问答(二)
prop和attr的区别一、区别prop 是从属性对象上获取值,属性对象上有多少属性,就能获取多少值,不需要在页面上显示定义。attr 是从页面搜索上获取元素值,所以页面必须明确定义元素才能获取值,相对时间来说较慢。二、使用在HTML元素本身就自带的固有属性,在处理方法时,就选择prop。在HTML元素定义一些我们自定义的DOM属性时 ,在处理方法时,就用attr。三、总...原创 2020-04-11 23:42:45 · 172 阅读 · 0 评论 -
javascript基础常识问答(一)
javascript是一门什么样的语言?有什么特点?本地对象、内置对象和宿主对象有哪些?js中有哪些数据类型?内置对象有哪些常用方法?"==" 和 " ==="的区别?...原创 2020-04-10 14:55:53 · 257 阅读 · 0 评论