![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
js学习笔记
文章平均质量分 74
js学习笔记
xuxinhanan
这个作者很懒,什么都没留下…
展开
-
Ajax和Json
认识AjaxASynchronous JavaScript + XML,异步 JavaScript 加 XML什么是同步异步?同步:客户端必须等待服务器端的响应,在等待服务器处理请求期间,JS代码不会继续执行。异步:客户端不需要等待服务器端的响应。在服务器处理请求的过程中,客户端可以进行其他的操作。使用Ajax技术的好处:在不刷新页面的情况下从服务器端获取数据,从而提升用户体验。Ajax的工作原理Ajax的工作原理相当于在用户和服务器之间加入一个中间层(Ajax)引擎(X转载 2021-05-18 21:13:55 · 48 阅读 · 0 评论 -
JavaScript变量、执行上下文、作用域、作用域链
1.1 原始值和引用值ECMAScript变量可以包含两种不同类型数据:原始值和引用值。原始值:最简单的数据(基本数据类型)引用值:由多个值构成的对象(引用类型)1.2 值复制复制原始值时:修改复制后的值,原先的值不回被改变复制引用值时:修改复制后的值,原先的值会被改变,因为它复制的是地址(指向对象的指针)而不是值1.3 执行上下文与作用域上下文每一段程序都有很多外部变量。一旦你的一段程序有了外部变量,这段程序就不完整,不能独立运行。你为了使他们运行,就要给所有的外部变量一个一个写原创 2021-05-11 14:59:18 · 52 阅读 · 0 评论 -
JavaScript Array
1.1 数组数组是值的有序集合,每个值叫做一个元素,而每个元素在数组中有一个位置,以数字表示,称为索引。数组是特殊的对象,所有的索引都是属性名,所有元素都是属性值。1.2 创建数组数组字面量 var myCars=["Saab","Volvo","BMW"];数组构造函数 var a = new Array();1.3 访问数组通过 [ ] 操作符来访问某个特定的元素。数组是特殊的对象,使用方括号来访问数组元素和使用方括号来访问对象的属性一样。 var name =原创 2021-05-16 19:12:06 · 137 阅读 · 0 评论 -
JavaScript函数、闭包
函数定义函数定义方式有:函数声明、函数表达式、箭头函数、构造函数。函数声明函数通过下面的方式声明,且函数声明后不会立即执行,会在我们需要的时候调用。function functionName(a,b){ return a + b;}函数声明的语法中不含分号,因分号是用来分隔可执行 JavaScript 语句,而函数声明不是一个可执行语句,所以不以分号结束。函数表达式JavaScript 函数可以通过一个表达式定义,即创建一个函数再把它赋值给一个值,这样创建的函数叫做匿名函数(函数没原创 2021-05-14 20:21:46 · 56 阅读 · 0 评论 -
javascript 对象、原型、原型链、类
1.1 JavaScript 对象所有事物都是对象:字符串、数值、数组、函数…对象为一组属性或方法的无序集合对象的每个属性或方法都由一个名称来标识,这个名称映射到一个值1.2 创建 JavaScript 对象创建直接的实例 person=new Object(); person.name="xxh"; person.age=24; person.job="student";使用对象字面量 let person = { name: "xxh"; age: 24;原创 2021-05-11 16:53:21 · 97 阅读 · 0 评论 -
DOM
DOM 重点核心关于DOM操作,主要针对于元素的操作。主要有创建、增、删、改、查、属性操作、事件操作。创建:document.write,inner HTML,createElement增:appendChild,insertBefore删:removeChild改:主要修改dom的元素属性,如内容,属性值,表单的值等查:1、dom 提供的API方法:getElementById、getElementsByTagName2、H5 提供的新方法:querySelector、querySele原创 2021-04-27 22:36:07 · 147 阅读 · 0 评论 -
函数初识
函数初识一、函数的定义function语句的定义方法 function test1(arg1, arg2) { console.log('function语句的定义方法:', arg1 + arg2); }二、函数的调用 test1(10, 1);三、this关键字的指向this,指向当前操作对象;...原创 2021-04-23 20:46:34 · 67 阅读 · 0 评论 -
数据类型初识
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录数据类型初识一、String二、number三、boolean四、null和undefined五、Object数据类型初识JS的数据类型,通过 typeof 来检测,有以下:String、number、boolean、null、undefined、Object.这些数据类原创 2021-04-23 20:08:29 · 71 阅读 · 0 评论