
web前端-Javascript
文章平均质量分 50
DecadentF
自力更生,丰衣足食。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JavaScript基础知识笔记
JavaScript的数据类型相关 基本数据类型 Number (NaN是一种特殊值,它不等于任何值,包括它自己,属于Number类型) String Boolean (其他数据类型转为布尔值时,undefined、null、false、0、NaN、空字符串6中数据为false;其余数据皆为true,包括空数组[ ]与空对象{ }) null (转为数值时为0) undefined (转为数值...原创 2020-04-20 14:42:21 · 433 阅读 · 0 评论 -
for...in | for...of | forEach() | for循环 | map的使用区别
对于纯对象的遍历,更适合使用for...in; 对于数组的遍历,如果不需要知道索引, 使用 for...of 好一些,因为还可以中断, 如果需要知道索引,则 forEach()更合适, 但是 forEach() 在执行过程中不能中断,会将所有成员遍历完,所以如果需要知道索引并且达到某种条件就中断的话推荐使用 for 循环, map一般当需要有返回值的时候使用,它会返回一个新数组。 ...原创 2019-06-20 11:03:51 · 228 阅读 · 0 评论 -
Js浅拷贝
浅拷贝 浅拷贝的两种情况: 直接拷贝(即 a=b),这种拷贝它们的引用相同,所以两个值之间会互相影响(比如修改a,b也会改变)。 只是简单拷贝了对象的第一层属性,基本类型值不会相互影响,但是内部的引用类型值还是会互相影响。 浅拷贝的常用方法: let object1 = { a: 1, obj:{ b: 2 } }; let object...原创 2019-06-24 10:50:07 · 161 阅读 · 0 评论 -
Javascript之浏览器环境下的异步、事件循环、任务队列
由于Javascript是单线程模型(只在一个线程上运行),因此Javascript同时只能执行一个任务,其他任务必须在后面排队。 Javascript只在一个线程上运行,并不是指JavaScript只有一个线程 同步任务和异步任务 同步任务:指没有被引擎挂起,在主线程上排队等待执行的任务。只有前一个任务执行完毕,才能执行下一个任务。 异步任务:指被引擎放在一边,不进入主线程、而进入任务队...原创 2019-04-08 17:56:02 · 737 阅读 · 0 评论 -
ajax实现点击左侧菜单,右侧加载不同网页
实现点击左侧菜单改变右侧内容的功能时,除了可以使用iframe,我们还可以通过ajax来实现。 先来看一下实现的效果: 实现思路: 一、首先我们来实现首页的界面(我使用了bootstrap框架,来使界面更加好看) 新建一个html文件,body里的代码为下面的代码 <div class="container"> <div class="col-sm...原创 2017-09-14 16:53:58 · 17417 阅读 · 17 评论 -
Get请求中数组数据的格式
格式1:数组字符串已逗号进行拼接 格式2: ?test=2&test=3 格式3: ?test[]=2&test[]=3 格式4: ?test[0]=1&test[1]=2原创 2019-08-29 11:56:20 · 1680 阅读 · 1 评论