javascript
花生吃花生
这个作者很懒,什么都没留下…
展开
-
作用域与作用域链
js作用域与作用域链学习原创 2023-04-14 11:25:13 · 330 阅读 · 0 评论 -
原型和原型链
原型和原型链理解原创 2023-04-13 18:00:02 · 575 阅读 · 0 评论 -
Javastript Map和Set
MapMap 对象保存键值对,并且能够记住键的原始插入顺序。任何值都可以作为一个键或一个值。常用方法:let myMap = new Map()// 添加元素myMap.set('name',"paul")myMap.set('age',23)console.log(myMap.get('name')) //paul// 查看里面有几个元素console.log(myMap.size) // 2// 循环遍历for(let[key,value] of myMap){cons原创 2022-04-26 15:32:48 · 83 阅读 · 0 评论 -
js数组常用遍历循环方法
js数组常用遍历方法原创 2022-04-15 09:31:57 · 345 阅读 · 0 评论 -
JavaScript常用Date类型方法
// 获取当前时间const now = new Date();console.log(now); // Thu Nov 25 2021 19:01:17 GMT+0800 (中国标准时间)// 获取当前时间距离1970年1月1日的毫秒数console.log(Date.now()); // 1637840614725// 获取当前时间距离1970年1月1日的毫秒数console.log(now.getTime()); // 1637840614724// 获取当前年份console.lo.原创 2021-11-25 21:00:09 · 560 阅读 · 0 评论 -
JSONP实现跨域
首先说一下什么是跨域:跨域就是在客户端在访问服务器的时候,出现了协议、域名、端口有一项或者几项不同,就会导致跨域。也就是说,在这种情况下,跨域会阻止你的访问。向服务器发送请求后,也自然不会收到服务器返回的数据了。那么:跨域应该如何解决呢,通常跨域有两种解决办法,一种是利用JSONP来实现跨域,另外就是使用CORS来实现跨域。JSONP(JSON with Padding)实现跨域原理:jsonp实现跨域的原理,就是利用script标签可以实现跨域访问,我们在使用script标签的时候,有时会原创 2021-11-06 14:06:25 · 1685 阅读 · 0 评论 -
JavaScript创建对象的三种形式
一、通过 new Object()来创建// 第一种var obj1 = new Object();// 添加·属性obj1.name = 'peanut';obj1.age = 23;// 添加方法 obj1.address = function () {console.log('西安');};obj1.address();console.log(obj1);new 出一个Object的实例对象,并且向里面添加属性和方法输出结果:二、字面量直接创建直接创建一.原创 2021-11-04 09:46:53 · 370 阅读 · 1 评论 -
JS中toString()与String()
在JavaScript中,toString()与String()都能实现转为字符串来输出。但是toString()与String()不同的是,使用toString()方法,原来的数据类型不会发生转变。但是使用String()方法,数据类型也会改变为string类型。 var arr = ['a', 'b', 'c']; // 结果为string console.log(typeof arr.toString());原创 2021-11-01 22:43:24 · 1180 阅读 · 0 评论