
JS学习笔记
文章平均质量分 73
流水线程序员
这个作者很懒,什么都没留下…
展开
-
AJAX学习笔记
Ajax 即 Asynchronous Javascript And XML(异步 JavaScript 和 XML),是指⼀种创建交互式⽹⻚应⽤的⽹⻚开发技术。原创 2022-12-08 11:12:53 · 141 阅读 · 0 评论 -
【JQuery学习笔记】JQuery事件
JQuery事件页面事件 ready和onload鼠标/键盘事件焦点事件 focus和blurchange事件页面事件 ready和onloadready: jquery的事件,页面上的所有DOM元素加载完成后执行 ,ready可以多次调用$(document).ready(function(){ $("#btn").click(function(){ alert("hello world"); });原创 2021-08-03 11:47:42 · 619 阅读 · 0 评论 -
【JS学习笔记】JS学习笔记系列总目录
JS学习笔记汇总:【JS学习笔记 01】JS中的数据类型【JS学习笔记 02】运算符【JS学习笔记 03】Symbol【JS学习笔记 04】Set 、WeakSet 、 Map 、WeakMap【JS学习笔记 05】JavaScript 数组详解【JS学习笔记 06】JavaScript 函数详解【JS学习笔记 07】 对象基础知识汇总【JS学习笔记 08】 对象的原型与继承【JS学习笔记 09】类(class)...原创 2020-08-26 09:34:45 · 282 阅读 · 1 评论 -
【CSS3 学习笔记】CSS选择器
基本选择器CSS作为层级样式表,其设置的样式需要作用在不同的标签上,下面的选择器可以指定CSS选择的范围选择器用法举例功能**选择所有的元素类选择器.user选择所有class为user的元素ID选择器#name选择所有id为name的元素标签选择器p选择所有<p> ...</p>标签属性选择器[target] [target = _blank][target ~= btn] [target ^= btn]选择属性原创 2020-08-25 16:36:11 · 539 阅读 · 0 评论 -
【JS学习笔记 09】类(class)
类 class类定义语法定义属性静态属性静态方法访问器继承类为了和其他语言形态一致,ES6提供了class 关键词作为原型链继承的语法糖来模拟其他主流语言中的类的继承形态,简化了原型的定义的过程。class只是JS提供的一个语法糖,优化并且简化了原型继承class 语法定义的成员间无需使用逗号类的本质是函数类的属性可以定义在构造函数中也可以直接定义在class中定义在类中的属性无需使用this,方法无需使用this和function,直接使用方法签名+()的形式class 中定义的方法直接原创 2020-08-16 01:07:10 · 433 阅读 · 0 评论 -
【JS学习笔记 08】 对象的原型与继承
每个对象都有一个原型prototype对象,通过函数创建的对象也将拥有这个原型对象。原型是一个指向对象的指针。原型类似其他面向对象语言中的父类(基类)所有对象的原型默认是Object的实例原型包含 constructor 属性,指向构造函数,所以可以通过一个实例的对象找到其构造函数创建另一对象(有点像现实的克隆)对象包含 __proto__ 指向他的原型对象,浏览器方提供的方法,非JS官方提供多个对象共同继承一个原型可以共享原型中的成员,实现代码复用,可以解决构建函数创建对象时复制多个原创 2020-08-14 12:08:36 · 458 阅读 · 0 评论 -
【JS学习笔记 07】 对象基础知识汇总
fs原创 2020-08-05 16:49:37 · 741 阅读 · 0 评论 -
【JS学习笔记 06】JavaScript 函数详解
JavaScript 函数详解JavaScript 函数详解JavaScript 函数详解原创 2020-07-30 19:28:13 · 407 阅读 · 0 评论 -
【JS学习笔记 05】JavaScript 数组详解
JavaScript 数组数组是多个变量值的集合,数组是Array 对象的实例,所以可以像对象一样调用方法。数组的初始化数组是Array 对象的实例,所以可以像对象一样使用new关键字初始化,构造函数可以接受一个参数用以代表其初始化长度,其重载构造还支持直接传入数据进行初始化。//创建一个长度为10的数组,会填充10个undefined的值进入数组let arr1 = new Array(10);//也可以初始化其中的值let arr2 = new Array(1,2,3,4,5,6,7,原创 2020-07-29 12:36:12 · 752 阅读 · 0 评论 -
【JS学习笔记 04】Set 、WeakSet 、 Map 、WeakMap
Set用于存储任何类型的唯一值,无论是基本类型还是对象引用只能保存值没有键名值是唯一的,重复的键名将合并为一个Set值唯一判断采用严格类型检测遍历顺序是添加的顺序,方便保存回调函数对象作为键名最终都会转为字符串使用add添加元素,使用delete删除元素可以使用Array.form静态方法转换为数组Set的初始化Set 利用 new 关键字创建示例://使用new关键字创建Set,利用add 方法添加元素let set1 = Set();set1.add(1);set1.a原创 2020-07-17 17:53:04 · 902 阅读 · 2 评论 -
【JS学习笔记 03】Symbol
SymbolSymbol 用于防止属性名冲突而产生的 ,Symbol 的值是唯一的,不会重复的。可以理解为一个不会重复的随机生成字符串。示例:循环生成10000组Symbolfor(let i = 0;i < 10000;i ++){ let hd = Symbol(); let edu = Symbol(); console.log(hd == edu);}输出10000个false ,Symbol 产生一个唯一的值描述参数可以传入字符串用于描述Symb原创 2020-07-16 22:07:09 · 205 阅读 · 0 评论 -
【JS学习笔记 02】运算符
JS 运算符算术运算符复合运算符一元运算符(自增运算符)前置运算后置运算比较运算符逻辑运算符算术运算符JS有以下算术运算符运算符说明+加法-减法*乘法/除法%取余示例:let a = 4;let b = 3;//加console.log(`${a} + ${b} = ${a + b}`);//减console.log(`${a} - ${b} = ${a - b}`);//乘console.log(`${a} * ${b} =原创 2020-07-15 15:59:46 · 208 阅读 · 0 评论 -
【JS学习笔记 01】JS中的数据类型
@TOC JS中的数据类型刚刚开始学习JS,这是在网上自学JS时写的一份JS学习笔记JavaScript 数据类型字符串(String)数字(Number)布尔(Boolean)数组(Array)对象(Object)空(Null)未定义(Undefined)JS拥有动态类型JavaScript 拥有动态类型。这意味着相同的变量在不同的情景下可能会变成不同的类型var x; // x 为 undefinedvar x = 5;原创 2020-07-15 14:04:58 · 503 阅读 · 0 评论