首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
js基础笔记
白色板块
创建于2022-03-21
订阅专栏
立志简单的笔记,记录不简单的技术
暂无订阅
共31篇文章
创建于2022-03-21
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
第二十八(续)章 Promise then链 延续
一、Promise:ES6新增的内置类(构造函数),用来规划异步编程代码,解决回调地狱等问题 1、let p1 = new Promise(executor) executor: 必须是一个函数,而且
第二十九章 同步异步编程 EventLoop事件循环机制的底层机制
ECMA规范JS W3C规范浏览器(GUI) 一、前端开发中的同步异步编程 浏览器是多线程的,但是它只分配一个 “JS引擎线程” 用来渲染和解析JS代码,所以JS是单线程的!! 1、浏览器常用线程 G
第二十八章 Promise
一、认识Promise 如上述代码所示,p1为Promise的实例; 1、实例会有三种状态: 原始状态pending; 成功态fulfilled/resloved; 失败态rejected; 2、实例
第二十七章 Ajax & jquery
一、Ajax 二、jquery JQ就是一个基于JS封装的一个用来操作DOM的一个库 1、JQ方法: 获取元素:$(css选择器) 隐藏元素:$(css选择器).hide() 显示元素:$(css选择
第二十六章 防抖节流浅入
一、防抖节流简易理解 1、防抖和节流的区别 防抖的目的是为了让函数虽然会多次执行,但是有效代码只能执行一次; 节流的目的是为了让函数虽然会多次执行,但是有效代码只会根据固定频率去执行; 当一起使用时都
第二十五章 浏览器底层渲染机制
一、浏览器底层渲染机制 1、浏览器底层渲染机制:当我们从服务器获取代码后,浏览器是如何把代码渲染为页面及相关效果的 2、CRP(关键路径渲染)性能优化法则:了解浏览器底层处理的具体步骤,针对每一个步骤
第二十四章 JS盒子模型
一、JS设置元素样式 box.style.xxx = xxxx //写在元素的行内样式上 box.style.cssText = "width:100px;height:100px;" //批量加 b
第二十三章 千分符&url解析
分组 定义:大正则就是整个正则,小分组指的就是小括号 字符串match方法 代码:字符串.match(正则); 作用:捕获结果一般与exec一致 注意:在正则没有g修饰的时候,match的捕获结果和e
第二十二章 正则
一、正则介绍 正则:一种处理字符串的规则 处理:匹配 捕获 匹配:有一段正则和字符串,匹配的意思是为了看这个字符串是否符合这个正则定义的规则。 捕获:有一段正则和字符串,捕获的意思是把这个字符串中符合
第二十一章 JS版本商城排序问题
JSON格式 JSON只是一种数据格式,不是新的数据类型:JSON格式的对象、JSON格式大的字符串 属性名用“双引号”包起来,属性值是字符串,也是基于“双引号”包起来 使用:JSON:{string
第二十章 浏览器兼容、解构赋值、JSON、匿名函数具体化及Ajax
一、浏览器兼容问题 微软开发的浏览器: IE 6~11 内核:trident ES3兼容IE的比较多 ES5的规范不兼容 IE6~8 ES6规范内容不兼容IE Edge 非IE内核,它是 Chromi
第十九章 大纲及浏览器处理机制(细节)
一、(似大纲)JS核心部分 【基础知识、底层管理、项目中如何应用】 1、数据类型 & 内存处理 有哪些类型 各个类型的详细解读 检测数据类型 数据类型之间的转换 堆栈内存 & 垃圾回收机制 作用域 &
第十八章 复习+数组排序
一、复习 【练习】 场景:根据obj这个对象 生成一个下边的字符串 然后把这个字符串放到h1中 name是珠峰,age是13; 作用域: --》怎么找变量? --》 作用域链 单例 面向对象: --》
第十七章 类数组转数组、apply&bind手写实现及class简介
一、类数组转数组方式 1、展开运算符实现 代码 :[...类数组] 在工作中经常使用 2、利用数组方法slice与call结合实现 代码 :[].slice.call(arguments) **原理:
第十六章 new和instanceof手写实现
一、复习 所有的 this.xxx的属性都是当前实例的私有属性 约定的规范,原型上的方法中的this保证是当前类的实例 一般我们会把方法类的属性放到原型上 【选项卡过渡写法】 作用域:变量提升 私有作
第十五章 检测数据类型及手写push、map、forEach代码
一、检测数据类型 typeof constructor A instanceof B Object.prototype.toString.call(需要检测的数据) 1、typeof 2、constr
第十四章 命令行和原型
一、DOS命令窗口 1、打开dos命令窗口的几种方法: window+r ==》输入cmd 在资源管理器的当前路径上直接输入cmd 鼠标右键 git bash here 2、常用的dos命令 dos是
第十三章 This
this白话文 this 执行主体:谁让这个函数执行了 特殊情况:全局下的this是window 事件绑定中对应的函数的this是 绑定的那个元素 函数执行 ,里边的this是谁 就看执行前边有没有点
第十二章 var let/const 闭包
一、带var和不带var的区别 带var需要变量提升,不带var的时候没有变量提升 在全局作用域下,都会储存在window里边(给GO添加了一个属性),属性名就是此变量,属性值就是变量值 【判断一个对
第十一章 作用域、浏览器底层运行机制及变量提升
一、作用域: 1.变量的作用域 作用域是变量的可作用范围,变量只有在自己的作用域下才会生效。 函数会产生作用域,在函数内定义的变量只能在函数内使用。 1.2 作用域分类 局部作用域: 函数内定义的变量
下一页