![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试题
文章平均质量分 63
Silent_.
这个作者很懒,什么都没留下…
展开
-
JavaScript数据类型
JavaScript数据类型js一共有六种数据类型:五种简单数据类型和一种复杂数据类型:五种简单数据类型包括:String、Number、Boolean、undefined、Null一种复杂数据类型:obeject检测数据类型1.typeoftypeof 是一个操作符,其右侧跟一个一元表达式,并返回这个表达式的数据类型。返回的结果用该类型的字符串(全小写字母)形式表示,包括以下 7 种:number、boolean、symbol、string、object、undefined、function原创 2021-03-10 11:51:16 · 54 阅读 · 0 评论 -
总结ES5,ES6中最容易理解的数组去重的方法
方法一:使用indexOf()但是IE8以下不支持/** 新建一新数组,遍历传入数组,值不在新数组就push进该新数组中* IE8以下不支持数组的indexOf方法* */var arr=[2,4,2,4,5,6,7,8,4,45,6,2,25,6]var arr1=[]for(var i=0;i<arr.length;i++){ if(arr1.indexOf(arr[i])==-1){ arr1.push(arr[i]) }}c原创 2020-12-03 20:19:31 · 250 阅读 · 0 评论 -
JS原型,原型链的理解
Javascript语言的继承机制一直很难被人理解。它没有"子类"和"父类"的概念,也没有"类"(class)和"实例"(instance)的区分,全靠一种很奇特的"原型链"(prototype chain)模式,来实现继承。原型每个函数都有prototype(原型)属性,这个属性是一个指针,指向一个对象,这个对象的用途是包含特定类型的所有实例共享的属性和方法,即这个原型对象是用来给实例共享属性和方法的。而每个实例内部都有一个指向原型对象的指针。任何对象都有一个原型对象,这个原型对象由对象的内置属性原创 2020-12-03 19:14:39 · 76 阅读 · 0 评论 -
跨域问题解决
跨域,指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对javascript施加的安全限制。同源策略什么是同源策略,其作用是什么?同源策略指的是:协议+域名+端口三者皆相同,可以视为在同一个域,否则为不同域。同源策略限制了从同一个源加载的文档或脚本如何与来自另一个源的资源进行交互。作用是一个用于隔离潜在恶意文件的重要安全机制。前端解决跨域问题jsonp:只支持 GET,不支持 POST 请求,不安全 XSSJSONP 请求本质上是利用了 “Ajax 请求会受到同源.原创 2020-12-02 23:59:24 · 86 阅读 · 0 评论