首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Javascript
xumaozeng
创建于2021-05-24
订阅专栏
JS相关文章和面试题
暂无订阅
共31篇文章
创建于2021-05-24
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
2020-12-15 Javascript定义类(class)的三种方式
数据共享:有时候,我们需要所有实例对象,能够读写同一项内部数据。这个时候,只要把这个内部数据,封装在类对象里面、createNew()方法外即可
2020-11-06 JS面试题总结-持续更新
1、原型与原型链有以下几句话概括:所有的对象都有一个属性__proto__指向一个对象,也就是原型每个对象的原型都可以通过constructor属性找到构造函数,构造函数也可以通过prototype找
2020-07-31 JS字符串中的正则匹配
match方法:返回的是一个数组,第一个元素是整体匹配结果,然后是各个分组(括号里)匹配的内容,然后是匹配下标,最后是输入的文本。另外,正则表达式是否有修饰符g,match返回的数组格式是不一样的
2020-06-16 JS数据类型之间的相互转换
当一侧为String类型,被识别为字符串拼接,并会优先将另一侧转换为字符串类型。 当一侧为Number类型,另一侧为原始类型,则将原始类型转换为Number类型。 JavaScript 遇到预期为布尔值的地方(比如if语句的条件部分),就会将非布尔值的参数自动转换为布尔值。系统…
2020-06-11 JS几种继承的方法
javascript提供了一个构造函数(Constructor)模式,用来在创建对象时初始化对象。 Javascript规定,每一个构造函数都有一个prototype属性,指向另一个对象。这个对象的所有属性和方法,都会被构造函数的实例继承。也就是说,对于那些不变的属性和方法,我…
2020-06-08 JavaScript数据结构与算法
定义:创建一个新对象,这个对象有着原始对象属性值的一份精确拷贝。如果属性是基本类型,拷贝的是就是基本类型的值;如果属性是引用类型,拷贝的就是内存地址,所有如果其中一个对象改变了这个地址,就会影响到另外一个对象 定义:会拷贝所有的属性,并拷贝属性指向的动态分配的内存。当对象和它所…
2020-05-25 JS执行机制之EventLoop
全局执行上下文:只有一个,浏览器中的全局对象就是 window 对象,this 指向这个全局对象。 函数执行上下文:存在无数个,只有在函数被调用的时候才会被创建,每次调用函数都会创建一个新的执行上下文。 执行栈:也叫调用栈,具有 LIFO(后进先出)结构,用于存储在代码执行期间…
2020-05-15 JavaScript基础-作用域和闭包
因为JS是用词法作用域的,所以下面都称为作用域。JS中作用域又分为两种,全局作用域和函数作用域,作用域间都会存在作用域嵌套,这也是存在作用域链的前提,所以在引用一个变量时,要么在本函数作用域找到,要么在其父级作用域找到(可能是全局作用域或函数作用域) 执行环境:也可以叫执行上下…
2020-05-12 JavaScript基础-原型与原型链
构造函数:就是专门用来生成实例对象的函数。它就是对象的模板,描述实例对象的基本结构,为了与普通函数区别,构造函数名字的第一个字母通常大写 构造函数作为模板,可以生成实例对象。但是,有时拿不到构造函数,只能拿到一个现有的对象。我们希望以这个现有的对象作为模板,生成新的实例对象,这…
2020-03-16 JS-原生js实现机顶盒页面键盘事件
问题描述-bug复现初始化页面,焦点在一个产品上,键盘向下移动,到第一个支付方式上焦点在支付方式模块上,键盘向上移动,到之前选中的产品上键盘再次向下移动,这时候会触发多次支付方式div上的keydow
2019-07-17 JavaScript-原生JS中this指向以及call,apply,bind的个人理解
在 Function 函数运行时指定的 this 值。需要注意的是,指定的this 值并不一定是该函数执行时真正的 this 值,如果这个函数在非严格模式下运行,则指定为 null 和 undefined 的 this 值会自动指向全局对象(浏览器中就是 window 对象),…