
javascript
运维开发笔记
这个作者很懒,什么都没留下…
展开
-
javaScript拾遗
1,javascript:void(0)javascript:void(0) 中最关键的是 void 关键字, void 是 JavaScript 中非常重要的关键字,该操作符指定要计算一个表达式但是不返回值。经常用于创建一个空连接,点击后什么都不会发生。<a href="javascript:void(0)">单击此处什么也不会发生</a>下面这个例子,a是undefined。void只计算不返回原创 2016-05-15 16:06:33 · 317 阅读 · 0 评论 -
JavaScript笔记(三)
JavaScript笔记(三)函数理解函数Javascript函数的参数与大多数其他语言中的函数的参数不同。Javascript函数不介意传递进来多少个参数,也不介意传递进来的参数是什么数据类型。 之所以会这样,原因是Javascript中的参数在内部是用一个数组来表示的。函数接收到的始终是这个数组,而不关心这个数组包含多少参数。 实际上,在函数体内可以通过arguments对象来访问这个参数数原创 2016-11-28 14:49:53 · 464 阅读 · 0 评论 -
javascript笔记(一)
javascript笔记(一)变量局部变量 用 var 操作符定义的变量将成为定义该变量的作用域中的局部变量。也就是说,如果在函数中使用 var 定义一个变量,那么这个变量在函数退出后就会被销毁,例如: function test(){var message = "hi"; // 局部变量}test();alert(message); // 错误! 这里,变量 message 是在函原创 2017-06-09 17:05:41 · 308 阅读 · 0 评论 -
javascript笔记(二)
javascript笔记(二)数组length设置length会导致数组丢掉超长的数据,很危险,要小心。var arr = ["1",2,3,4]arr.length4arr.length = 11arr["1"]arr.length = 44arr["1", undefined × 3]以undefined填充为赋值的元素。 push,pop,shift,unshiftpus原创 2017-06-09 17:07:33 · 251 阅读 · 0 评论 -
JavaScript笔记(四)
JavaScript笔记(四)事件事件冒泡和事件捕获事件冒泡即事件开始时由最具体的元素接收,然后逐级向上传播到较为不具体的节点。 与事件冒泡相反,事件捕获中,最具体的元素会在最后接收到事件。 事件绑定语法: target.addEventListener(type, listener[, useCapture]); type : String,表示监听的事件类型(如click为点击事件原创 2017-06-09 17:20:02 · 274 阅读 · 0 评论 -
javascript笔记(五)
javascript笔记(五)面向对象javascript中没有类的概念。创建对象对面字面量方式var person = { name: '张三', age: 27, walk: function() { console.log('走路'); }}缺点很明显,只适合临时创建对象。 工厂模式 自然我们会想到,使用工厂模式批量生产对象。functi原创 2017-06-09 17:20:32 · 301 阅读 · 0 评论 -
javascript笔记(六)
javascript笔记(六)正则var expression = / pattern / flags flags是标记,有三种: g: 表示全局模式,即模式将被应用于所有字符串,而非在发现第一个匹配项时立即停止i: 表示不区分大小写模式,即在确定匹配项时忽略模式与字符串的大小写m: 表示多行模式,即在到达一行文本末尾时还会继续查找下一行中是否存在模式匹配的项和其他语言一样,元字符要转义原创 2017-06-09 17:28:57 · 244 阅读 · 0 评论 -
## javascript笔记(七)
javascript笔记(七)ajaxXMLHttpRequestjs能实现无需装载整个页面便能向服务器发送请求,靠的就是这个XMLHttpRequest。 XMLHttpRequest 是一个 JavaScript 对象。 var req = new XMLHttpRequest(); 常用属性 onreadystatechange Function,当readyState属性改变时会原创 2017-06-09 17:34:49 · 269 阅读 · 0 评论 -
jsonp原理
什么是JSONP? 先说说JSONP是怎么产生的:其实网上关于JSONP的讲解有很多,但却千篇一律,而且云里雾里,对于很多刚接触的人来讲理解起来有些困难,小可不才,试着用自己的方式来阐释一下这个问题,看看是否有帮助。1、一个众所周知的问题,Ajax直接请求普通文件存在跨域无权限访问的问题,甭管你是静态页面、动态网页、web服务、WCF,只要是跨域请求,一原创 2017-06-13 17:17:47 · 260 阅读 · 0 评论