首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
js题
October_CanYang
创建于2022-01-12
订阅专栏
js基础题以及各种日常问题
等 1 人订阅
共47篇文章
创建于2022-01-12
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
js延迟加载的方法(面试)async和defer的区别
js加载方式 正常加载方式: 首先解析HTML,解析时遇到外部引入js文件,停止解析HTML,开始下载js,然后进行 解析,最后,在执行解析HTML defer加载方式: 将所有HTML都进行解析并完
js获取数组最后一位的方法
前言 我在查询资料的过程中,发现有的方法并不适用于获取数组的最后一个方法,所以 我自己总结了一下,若有不足,烦请补充,轻点喷~~ 方法 第一种方法 第二种方法 第三种方法
JavaScript的隐式转换规则
1、JavaScript的隐式转换规则? 首先,我们先思考一下,js数据类型都有哪些? String,Number,Object,Boolean,undefined,null.symbol 当运算符为
js变量提升及作用域
注意:表达式函数,是没有函数提升的 作用域 变量提升 在上面的题中,我们使用Var声明变量,在执行上下文时,会首先初始化变量,并赋值undefined。 函数提升 变量提升和函数提升同时存在 函数和变
2022夏面试题js闭包
什么是闭包 内部函数访问外部函数的变量 内部函数未执行时,外部函数变量不会被销毁 为什么使用闭包 局部变量无法共享和长久的保存 全局变量会造成变量污染 总结: 注意 如代码所示,变量f赋值了fun()
js原型prototype和原型链__proto__面试题
前言 我一直在研究原型和原型链,看了很多文章和视频,我觉得我心里是明白了,这个原型和原型链是做什么的,但是我还是决定,写下来,捋一遍,这样,我应该会有一个更清晰的逻辑条理 原型和原型链的关系 什么是原
学会js原型prototype原型链__proto__必会的new关键字和构造函数
前言 在不断自我提升的过程,我打算好好研究一下原型和原型链,但是,学习原型和原型链,我们就不得不了解一下new这个关键字和构造函数,本来是想把两个分开写的,但是呢,这两个有必然的联系,所以,写在一起,
js执行上下文
前言 了解并理解执行上下文,是十分重要的事情,执行上下文关系着一系列日常问题,如:变量提升、函数声明等问题,我们想要做一个好的开发人员,要对js的底层有一定的了解,才能更好的完成项目,也能给用户更好的
JavaScript的Promise自我初步认知2——fs读取文件
直接上代码 注意 读取文件一定要加上toString(), 否则会报错:<Buffer 20 20 20 20 20 20 20 20 20 20 20 20 41 73 20 49 20 42 65
JavaScript的Promise自我初步认知1
Promise是什么 Promise是一个构造函数 Promise是ES6的一个方法 Promise是用来解决异步函数的 Promise有什么作用 Promise可以解回调地狱 Promise可以封装
javaScript手写bind及思路
一行代码,一行注释解说 注意,bind方法是在手写call方法的基础上进行优化的 老生常谈,bind方法是普通函数的方法,所以,写在函数的原型链上
javascript手写apply及思路
废话不多说,一行代码一行思路注释 apply方法是普通函数的方法,所以会写在函数的原型链上 参数:第一个参数是对象,第二个参数是以数组的方式进行传参
js手写call及思路
直接上代码,一行代码一行注释解释.首先call()方法是普通函数的方法,所以要写在函数的原型链上,值得注意的是,call()方法有多个参数,所以第二个参数用扩展符进行传参
this指向拆解
this指向拆解 this在js中使用频率是非常高的,在面试的过程中也是百分之百会被问到的,我自己在看了很多视频,文章之后,为了记得更清楚,所以写下这篇文章 this指向,首先,通常情况下使用,那就是
call/apply/bind的使用方法和区别
call/apply/bind的使用方法和区别 call:有很多参数,但是至少要有一个参数,这个参数是我们要改变this指向的对象
字段为空的时候后端返回的是null或者"null",如何判断
遇到的问题: 后端返回的字段,如果是空的情况下,有的字段是null类型,有的是字符串"null"类型, 需求:要求如果字段为空的情况下,页面展示————空 思考一下逻辑步骤: 首先我们使用的是表单,回
正则:只能填写正数(正整数和小数)
正则 只能输入正数(正整数和小数) /^(([1-9][0-9]*(\.)?[0-9]*)|(0(\.)([0-9]*))|(0))$/
正则练习题
前言: 我个人学习巩固正则的期间,搜集了一些在工作中,出现频率比较高的正则表达式,希望在自己巩固的同时,也能帮到别人。 1. 手机号码 思路:国内的手机号码第一位通常是 数字1开头,第二位,通常是3,
教你十分钟快速学会正则
正则对我来说,真的是感觉超级难得,但是做我们程序媛的嘛,再难也要去好好攻克,理解中心思想最要紧的啦~~ 正则表达式的三个知识点,这就叫“磨刀不误砍柴工”: 1)匹配位置 2)匹配字符串 3)表达式中的
怎么创建执行上下文?
什么是词法环境? 词法环境是一种规范类型,用于根据ECMAScript代码的词法嵌套结构定义标识符与特定变量和函数的关联。 词法环境由环境记录和对外部词法环境的可能空引用组成。 词法环境光由两部分组成
下一页