JavaScript
李青伟
不一样的烟火
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JavaScript——闭包
闭包一直是js中的难点和关键点原创 2019-01-04 00:28:31 · 181 阅读 · 0 评论 -
JavaScript——原型和原型链
js中的原型和原型链在网上似乎很难找到一个易懂的解释。原创 2019-01-04 01:37:05 · 219 阅读 · 0 评论 -
JavaScript——this
this关键字在js中是一个神奇的存在原创 2019-01-04 15:31:45 · 149 阅读 · 0 评论 -
JavaScript——跨域
因为浏览器出于安全考虑,有同源策略。也就是说,如果协议、域名或者端口有一个不同就是跨域,Ajax 请求会失败。主要是用来防止 CSRF 攻击的。简单点说,CSRF 攻击是利用用户的登录态发起恶意请求。也就是说,没有同源策略的情况下,A 网站可以被任意其他来源的 Ajax 访问到内容。如果你当前 A 网站还存在登录态,那么对方就可以通过 Ajax 获得你的任何信息。当然跨域并不能完全阻止 CSRF。...原创 2019-03-11 23:41:09 · 364 阅读 · 0 评论 -
new操作符
new操作符: function Person(name,gender){ this.name = name; this.gender = gender; } Person.prototype.sayName = function(){ console.log(this.name); } var lqw = new Person('lqw','male'); console.log(lqw....原创 2019-04-30 15:22:14 · 237 阅读 · 0 评论 -
JavaScript——call(),apply(),bind()
改变this的方法原创 2019-04-30 17:21:28 · 185 阅读 · 0 评论 -
JavaScript——异步
js是单线程的,在程序运行过程中,避免阻塞,那么异步执行就是不可缺少的。 在js中,常见的异步操作有哪些呢?ajax、定时器、Promise、async await等。 ajax之后再分享,先通过下面这段代码来体会一下其他这些异步操作 async function async1(){ console.log('async1 start') await async2() console.lo...原创 2019-05-24 01:03:26 · 179 阅读 · 0 评论
分享