![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
文章平均质量分 55
露lu
Hello World!
展开
-
原型
JS所有的函数都有一个prototype属性,这个prototype的属性值是一个对象,即原型。这个函数包括构造函数和普通函数,我们讲的更多是构造函数的原型。构造函数 1.构造函数通常用来初始化对象(给对象新增成员),用new关键字创建对象。作为构造函数时首字母要大写! 2.把新创建出来的对象赋值给构造函数内的this,用它来新增成员。 3.默认会返回新创建的这个对象(普通的函数,如果不写返回原创 2017-10-29 22:35:21 · 243 阅读 · 0 评论 -
正则表达式
定义正则表达式,又称正规表示式、正规表示法、正规表达式、规则表达式、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE),是计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些匹配某个模式的文本。 通过构造函数定义 var 变量名= new RegExp(原创 2017-12-04 21:15:12 · 197 阅读 · 0 评论 -
jsonp
JSONP(JSON with Padding)是数据格式JSON的一种“使用模式”,可以让网页从别的网域要数据。基于安全考虑,浏览器是存在同源策略的。所谓同源是指,域名,协议,端口相同。所以就存在着跨域问题。原理 基于src属性是支持跨域的特性,jsonp就是利用其来解决跨域问题,用script标签。先定义了一个回调方法,然后将其当作url参数的一部分发送到服务端,服务端通过字符串拼接的原创 2017-12-01 16:25:26 · 117 阅读 · 0 评论 -
setTimeout()和setInterval()
在做网页时,想实现循环效果时,发现对这两个有模糊。于是查资料。w3c的定义 setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式。setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。由 setInterval() 返回的 ID 值可用作 clearInter原创 2017-11-15 20:52:05 · 126 阅读 · 0 评论 -
tab栏切换
做慕课的js练习时发现已经遗忘了之前的知识点,拿出来复习。 一个简单的tab栏切换小练习。html部分<div class="box"> <div class="top"> <ul> <li>房产</li> <li>家居</li> <li>二手房</li> </ul> </div原创 2017-11-15 20:59:19 · 160 阅读 · 0 评论 -
DOM属性
第4章的知识点,是想做一个图片库网页,点击链接会切换图片显示并且title属性也会随之而变。1.*childNodes* 1.1 可以用来获取任何一个元素的所有子元素,它是一个包含这个元素全部子元素的数组。element.childNodes1.2.包含所有类型的节点,不仅仅是元素节点。2.nodeTypenode.nodeType元素节点的nodeType属性值是1. 属性节点的nod原创 2017-11-14 21:34:14 · 178 阅读 · 0 评论 -
DOM
DOM: document object modelJavaScript里的对象可以分为三种类型。用户定义对象。内建对象,如Array、Math和Date等。宿主对象:由浏览器提供的对象。节点整个文档是一个文档节点。 元素节点:每个 XML 标签是一个元素节点。 文本节点:包含在 XML 元素中的文本是文本节点。 属性节点:每一个 XML 属性是一个属性节点。 注释属于注释节点原创 2017-11-11 15:12:46 · 850 阅读 · 0 评论 -
JavaScript语法
《JS DOM编程技术》注释建议变量数据类型if语句原创 2017-11-09 21:43:47 · 216 阅读 · 0 评论 -
eval()和Function
在JS中将JSON的字符串解析成JSON数据格式,一般有两种方式: 一种为使用eval()函数。 使用Function对象来进行返回解析。 eval() 1.函数接受一个参数string,如果 string 参数不是原始字符串,那么该方法将不作任何改变地返回。否则执行string语句。如果执行结果是一个值则返回此值,否则返回undefined。 2.使用eval来解析JSON格式字符串的时原创 2017-10-30 23:28:18 · 2136 阅读 · 0 评论 -
JS的一些基础知识
组成部分 基本类型值、引用类型值原创 2017-10-30 22:51:08 · 146 阅读 · 0 评论 -
作用域
变量提升 作用域 函数提升原创 2017-10-30 17:00:39 · 221 阅读 · 0 评论 -
闭包
定义闭包是指有权访问另一个函数作用域中的变量的函数。 当在函数内部定义了其他函数时,就创建了闭包。要理解闭包,就要理解变量的作用域,闭包的原理就是作用域的访问原则。函数内部可以访问外部变量和自身,但外部无法对其函数内部进行访问。但有时我们需要得到内部的变量,怎么办? 在函数内部再定义一个函数。 function f1(){ var a=123; function f2(){原创 2017-12-05 15:05:29 · 165 阅读 · 0 评论