![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
文章平均质量分 85
wangxin0314
一只站在树上的鸟儿,从来不会害怕树枝会断裂,因为它相信的不是树枝,而是它自己的翅膀。与其每天担心未来,不如努力做好现在。
展开
-
iframe跨域访问
iframe跨域访问转载 2016-03-07 16:14:29 · 962 阅读 · 0 评论 -
javascript三种创建对象的方式
javascript是一种“基于prototype的面向对象语言“,与java有非常大的区别,无法通过类来创建对象。那么,既然是面象对象的,如何来创建对象呢?一、通过”字面量“方式创建。方法:将成员信息写到{}中,并赋值给一个变量,此时这个变量就是一个对象。例如: var person = (name:'dongjc', work:function() {console.log('write co...转载 2018-03-09 16:10:49 · 349 阅读 · 0 评论 -
浅谈ECMAScript和JavaScript的关系
1、ECMAScript是JavaScript的规格,JavaScript是ECMAScript的一种实现,在日常场合,这两个词是可以互换的。JavaScript的创造者Netscape公司,将JavaScript提交给国际标准化组织ECMA,希望这种语言能够成为国际标准,后来ECMA发布标准文件的第一版(ECMA-262),规定了浏览器脚本语言的标准,并将这种语言称为ECMAScript。该标准...转载 2018-02-28 11:48:09 · 1277 阅读 · 1 评论 -
Chrome 插件开发遇到的一些坑
1、不通过Chrome Web Store直接安装Chrome插件(Extension)我们之前开发网摘Chrome插件时,不需要通过Chrome Web Store,直接在网站上提供网摘插件的链接,用户点击就可以安装。后来,Chrome改为必须通过Web Store才能安装插件。我们找到了一个Hack的方法,在Chrome Extensions窗口,直接将下载至本地的网摘插件文件原创 2017-05-10 10:32:15 · 4630 阅读 · 0 评论 -
fetch API
多年来,XMLHttpRequest一直是web开发者的亲密助手。无论是直接的,还是间接的, 当我们谈及Ajax技术的时候,通常意思就是基于XMLHttpRequest的Ajax,它是一种能够有效改进页面通信的技术。 Ajax的兴起是由于Google的Gmail所带动的,随后被广泛的应用到众多的Web产品(应用)中,可以认为, 开发者已经默认将XMLHttpRequest作为了当前Web应转载 2016-12-17 17:23:53 · 761 阅读 · 0 评论 -
js 变量声明 (var使用与不使用的区别)
S中变量申明分显式申明和隐式申明。 代码如下复制代码var i=100;//显式申明i=100;//隐式申明在函数中使用var关键字进行显式申明的变量是做为局部变量,而没有用var关键字,使用直接赋值方式声明的是全局变量。 当我们使用访问一个没有声明的变量时,JS会报错。而当我们给一个没有声明的变量赋值时转载 2016-11-22 13:07:16 · 506 阅读 · 0 评论 -
通过JS语句判断WEB网站的访问端是电脑还是手机
通过JS语句判断WEB网站的访问端是电脑还是手机,以显示不同的页面!目录腾讯网的适配代码如何判断访问网站的机器类型-如何判断ipadJS 判断浏览器客户端类型(ipad,iphone,android)"text/javascript"> //平台、设备和操作系统 var system = { win: false,转载 2016-04-17 22:02:53 · 8659 阅读 · 0 评论 -
JS ==和===区别
s ==== 与 === 1、对于string,number等基础类型,==和===是有区别的1)不同类型间比较,==之比较“转化成同一类型后的值”看“值”是否相等,===如果类型不同,其结果就是不等2)同类型比较,直接进行“值”比较,两者结果一样2、对于Array,Object等高级类型,==和===是没有区别的进行“指针地址”比较3、基础类型与高原创 2016-04-17 22:00:53 · 264 阅读 · 0 评论 -
JSONP跨域的原理解析及其实现介绍
JavaScript是一种在Web开发中经常使用的前端动态脚本技术。在JavaScript中,有一个很重要的安全性限制,被称为“Same-Origin Policy”(同源策略)。这一策略对于JavaScript代码能够访问的页面内容做了很重要的限制,即JavaScript只能访问与包含它的文档在同一域下的内容。 JavaScript这个安全策略在进行多iframe或多窗口编程、以及Aja转载 2016-04-12 09:52:23 · 335 阅读 · 0 评论 -
js实现页面跳转重定向的几种方式
js实现页面跳转重定向的几种方式第一种: 复制代码 代码如下: window.location.href="http://shanghepinpai.com"; 第二种: 复制代码 代码如下: alert("返回"); window.history.back(-1); 第三种: 复制代码 代码如下: window.navigate("http转载 2016-02-29 15:02:04 · 10179 阅读 · 0 评论 -
javascript 闭包的特性
闭包有三个特性:1.函数嵌套函数2.函数内部可以引用外部的参数和变量3.参数和变量不会被垃圾回收机制回收闭包的定义及其优缺点闭包 是指有权访问另一个函数作用域中的变量的函数,创建闭包的最常见的方式就是在一个函数内创建另一个函数,通过另一个函数访问这个函数的局部变量闭包的缺点就是常驻内存,会增大内存使用量,使用不当很容易造成内存泄露。闭包是javascript转载 2016-03-08 10:24:52 · 746 阅读 · 0 评论 -
Websocket原理及使用场景
WebSocket的使用场景社交聊天、弹幕、多玩家游戏、协同编辑、股票基金实时报价、体育实况更新、视频会议/聊天、基于位置的应用、在线教育、智能家居等需要高实时的场景由轮询到WebSocket1 轮询客户端和服务器之间会一直进行连接,每隔一段时间就询问一次。客户端会轮询,有没有新消息。这种方式连接数会很多,一个接受,一个发送。而且每次发送请求都会有Http的Header,会很耗流量,也会消耗CPU...转载 2018-04-15 17:07:04 · 1941 阅读 · 0 评论