JavaScript
文章平均质量分 86
JS的一些注意小知识点
天落枫
请叫我xiaopi3
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Service Worker 简单学习
Service Worker 是PWA核心,是一种特点:无法操作DOM、只能使用HTTPS和localhost。原创 2022-08-16 15:59:23 · 882 阅读 · 0 评论 -
redux快速上手
redux和react-redux原创 2022-07-28 22:15:57 · 340 阅读 · 0 评论 -
es6和commonjs对导入导出的值修改是否影响原模块
在模块导出基本类型数据时,require方式无法获取内部最新数据而且修改变量值会脱钩,import方式外部无法修改模块的数据(只读),但是非默认导出属性可以获取内部最新值。在模块导出引用类型数据时,外部和内部的修改都可以被观测到!...原创 2022-07-28 16:07:00 · 3063 阅读 · 1 评论 -
WebSocket
websocket简单的使用原创 2022-07-09 23:44:10 · 1126 阅读 · 0 评论 -
我的typescript学习心得
ts学习心得,包括基础语法,函数,元组,接口,命名空间和泛型原创 2022-03-29 18:15:28 · 2159 阅读 · 0 评论 -
JavaScript高级
文章目录1 数据类型 1 数据类型 基本数据类型(5种) String Number Boolean undefined null(常用于引用变量赋初值和垃圾回收) 对象(引用)类型(3种) Object(任意类型都是该类型,函数、数组都是属于对象的) Function Array 判断数据类型方法: typeof:返回数据类型的字符串表达,用于除null外的基本数据类型判断,对于引用数据类型:除函数返回"function",其余都返回"object"(类型是小写) instanceof:只能对象进行比原创 2021-11-15 20:52:18 · 2692 阅读 · 2 评论 -
JavaScript知识点02
文章目录1 给Object添加属性的两种方式和区别 1 给Object添加属性的两种方式和区别 var a ={name:"pp",sex:"boy"} // 第一种方式: a['age']=18 // 该种方式添加的属性同初始化对象属性性质相同,可枚举 // 第二种方式: Object.defineProperty(a,'age',{value:18}) // 该种方式添加的属性为不可枚举 两种区别为是否可枚举,可枚举的属性,可以通过:Object.keys()或者for in来获取键的数组进行遍历!!原创 2021-10-27 10:04:05 · 534 阅读 · 0 评论 -
JSONP原理和CORS跨域
目录1 JSONP2 script跨域3 ajax跨域 1 JSONP JSON with padding:填充式的JSON 由于ajax如果不设置dataType只能请求同源地址,无法跨域,所以需要使用其他跨域方式,已知三种跨域标签,可以引用别的地方的内容:img、link、script,而只有script引入的为js代码,可以作为js代码去解析,所以使用script标签进行跨域 2 script跨域 搭建简单的服务器:为保证引入的script代码能被浏览器正确解析,所以返回的内容必须为可解析的js代码原创 2021-02-06 23:00:30 · 209 阅读 · 0 评论 -
ES6知识点
1. Promise 1.1 基本语法 1.2 Promise三种状态 1.3 Promise链式调用 1.4 Promise.all 1.5 Promise.race 2 ES6中的箭头语法`=>` 3 export和import和commonJS 3.1 CommonJS 3.2 ES6 export/import 3.2.1 export default 3.2.2 统一全部导出 3.2.3 同时导出默认和普通模块 3.2.4 导出模块改名 3.3 es6和commonjs导出区别 4 class..原创 2021-01-31 21:04:39 · 409 阅读 · 0 评论 -
JavaScript复习——B站
目录1 简介2 QuickStart3 类型、运算、变量3.1 字符串3.2 数组3.3 对象3.4 Map和Set4 严格检查模式5 流程控制6 函数6.1 变量作用域6.2 构造函数7 this8 常用对象8.1 Date8.2 JSON8.3 Math8.4 Function9 面向对象9.1 创建对象9.2 对象属性9.3 继承 1 简介 一种浏览器脚本语言 ECMAScript时JavaScript的标准,目前已经到6了,但是目前主流浏览器只支持5,所以需要转换工具将6的语法转换成5的 2 Qui原创 2020-12-30 22:00:48 · 282 阅读 · 0 评论 -
JavaScript知识点01
js循环语句 循环有多种,普通循环:while和for等都很熟悉了。这里讲几个少见的循环方式。 for in 循环 for in 循环枚举对象的属性,这里体现了属性的 enumerable 特征。用于Object对象而不是数组!! let o = { a: 10, b: 20} Object.defineProperty(o, "c", {enumerable:false, value:30}) for(let p in o) console.log(p); 这段代码中,定义了一个对象 o,给它添加了原创 2020-07-06 21:19:25 · 369 阅读 · 0 评论
分享