JavaScript
羊驼可以吃吗
betterbetterbetter
展开
-
总结-正则表达式(regular expression)
正则表达式(regular expression) 概述 一种字符串匹配的模式 1.匹配就是在某个字符串查找你想要查找的内容,如果找到了就匹配,找不到就不匹配 2.正则表达式也是用于查找字符串的,只是比正常的查找更加高级 应用 表单验证 信息过滤 信息采集 信息替换 伪静态 用法 match() //它用于匹配查找的内容 正则表达式写法就是两条斜线作...原创 2018-10-22 08:13:17 · 165 阅读 · 0 评论 -
总结-DOM通用属性&DOM获取元素位置&事件绑定与移除&冒泡和标签的默认行为
DOM通用属性&DOM获取元素位置&事件绑定与移除&冒泡和标签的默认行为DOM对象的通用属性innerHTML获取/设置元素里的html内容。在设置元素的HTML内容的时候,会覆盖掉原来的内容。innerText获取/设置元素里面的文本内容nodeName元素节点的 nodeName 与标签名相同 属性节点的 nodeName 与属性名相同 文本节点的...原创 2018-10-17 13:27:59 · 278 阅读 · 0 评论 -
总结-全局环境&执行流程&错误类型&垃圾回收机制&闭包&函数&回调函数
全局环境&执行流程&错误类型&垃圾回收机制&闭包&函数&回调函数全局环境1.函数中的this表示改函数所属的对象2.window对象的成员在调用时可以省略window执行流程1.编译代码:当前script代码段,检查语法、词法是否有错误,加载到内存中准备执行2.执行代码:执行代码,在执行下一个带原创 2018-10-17 13:26:08 · 113 阅读 · 0 评论 -
JS中形参和实参的区别
JS中形参和实参的区别from:https://blog.csdn.net/qq_33187168/article/details/50346465形参出现在函数定义中,在整个函数体内都可以使用, 离开该函数则不能使用。实参出现在主调函数中,进入被调函数后,实参变量也不能使用。形参和实参的功能是作数据传送。发生函数调用时, 主调函数把实参的值传送给被调函数的形参从而实现主调函数向被调函数的...转载 2018-10-15 19:51:58 · 360 阅读 · 0 评论 -
什么是DOM,它的作用是什么?
什么是DOM,它的作用是什么?DOM全称Document Object Model文章对象模型作用:使JS有访问HTML的能力,能够实现对HTML中内容的操作原创 2018-10-15 19:51:20 · 3183 阅读 · 0 评论 -
代码-JS之可更改的表
效果:<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport"转载 2018-10-19 08:20:58 · 115 阅读 · 0 评论 -
代码-JS之淡入淡出背景自动切换
效果:<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport"转载 2018-10-19 08:21:13 · 222 阅读 · 0 评论 -
代码-JS之小星星评论效果
效果:<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport"转载 2018-10-19 08:21:29 · 291 阅读 · 0 评论 -
代码-JS之导航栏切换
效果:<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport"转载 2018-10-19 08:21:39 · 1571 阅读 · 0 评论 -
代码-JS之下拉菜单
效果:<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport"转载 2018-10-19 08:22:01 · 131 阅读 · 0 评论 -
代码-JS之使用canvas画时钟
效果:<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport"转载 2018-10-19 08:21:50 · 162 阅读 · 0 评论 -
代码-JS之正则replace函数
<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport"转载 2018-10-19 08:22:10 · 129 阅读 · 0 评论 -
总结-document&遗留DOM&相互关系查询&元素节点&属性节点&CSS样式&绑定事件
document&遗留DOM&相互关系查询&元素节点&属性节点&CSS样式&绑定事件什么是DOMDOM全称Document Object Model文章对象模型作用:使JavaScript有了访问HTML的能力浏览器会自动加:thead;tbodydocument.getElementById(元素id)单个dom对象getEleme原创 2018-10-17 13:30:06 · 146 阅读 · 0 评论 -
总结-类型转换&函数预加载&立即调用模式&作用域&Math对象&Date对象&String对象&Array对象&浏览器对象&定时器
类型转换&函数预加载&立即调用模式&作用域&Math对象&Date对象&String对象&Array对象&浏览器对象&定时器转换成布尔型false-数值型的0-数值型的0.0-布尔型的false-空字符串 “”-非数字NaN-undefined-nullt原创 2018-10-17 13:30:46 · 156 阅读 · 0 评论 -
总结-定义对象进阶&Object&hasOwnProperty()&create()&call、apply、bind函数&继承&静态属性&私有属性&this指向
定义对象进阶&Object&hasOwnProperty()&create()&call、apply、bind函数&继承&静态属性&私有属性&this指向 定义对象进阶 1.构造函数方式 这种方式定义的对象会占用很多内存,因为每个对象创建单独的空间,存储各自的内容 2.原型对象方式 缺点原创 2018-10-22 08:13:30 · 215 阅读 · 0 评论 -
总结-JavaScript面向对象
JavaScript面向对象 什么是对象 无序的属性的集合,其属性可以包含基本值、对象或者函数 获取对象 1.new内置函数 2.直接量语法 3.new 构造函数方式 普通函数:没有被new之前 构造函数:被new之后,实例化对象时,构造函数自动执行 原型对象 在实例化得到对象的时候,系统会为构造函数创建一个原型对象,该原型对象可以保存构造函数每个实例对象的相...原创 2018-10-22 08:13:39 · 139 阅读 · 0 评论 -
代码-JS之hasOwnProperty方法
<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport"转载 2018-10-22 08:13:49 · 653 阅读 · 0 评论 -
代码-JS之call、apply、bind函数
<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-转载 2018-10-21 11:17:17 · 134 阅读 · 0 评论 -
代码-JS之Object.create方法
<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-转载 2018-10-21 11:01:28 · 273 阅读 · 0 评论 -
代码-JS之静态属性和私有属性
<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-转载 2018-10-21 10:32:51 · 732 阅读 · 0 评论 -
代码-JS之继承
<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-转载 2018-10-21 10:32:19 · 118 阅读 · 0 评论 -
代码-JS之注册页面验证
<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-转载 2018-10-21 10:31:45 · 1301 阅读 · 0 评论 -
代码-JS之构造函数、原型对象、实例化的关系
<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-转载 2018-10-21 10:31:15 · 111 阅读 · 0 评论 -
代码-JS之扩展String对象
<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-转载 2018-10-21 10:30:44 · 147 阅读 · 0 评论 -
代码-JS之扩展DOM对象
<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-转载 2018-10-21 10:30:11 · 165 阅读 · 0 评论 -
代码-JS之定义对象的方式
<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-转载 2018-10-21 10:29:37 · 234 阅读 · 0 评论 -
代码-JS之三十行贪吃蛇
<!doctype html><html><body><canvas id="can" width="400" height="400" style="background:Black"></canvas><script> var sn = [42转载 2018-10-21 10:28:59 · 174 阅读 · 0 评论 -
总结-变量命名&变量提升&运算符&判断函数&数组&对象&数据类型
变量命名&变量提升&运算符&判断函数&数组&对象&数据类型 <script></script> //书写位置 <script src="test.js"></script> //引入JS文件 输出 document.write(输出的内容); //这种输出的内容会显示在浏览原创 2018-10-17 13:33:05 · 125 阅读 · 2 评论 -
代码-JS之IE+GOOGLE兼容函数
&lt;!doctype html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;meta name="viewport"转载 2018-10-19 08:22:19 · 197 阅读 · 0 评论 -
代码-JS之正则验证邮箱格式
&lt;!doctype html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;meta name="viewport"转载 2018-10-19 08:22:37 · 215 阅读 · 0 评论 -
JS之对象代码
JS之对象&amp;lt;!DOCTYPE html&amp;gt;&amp;lt;html lang=&quot;en&quot;&amp;gt;&amp;lt;head&amp;gt; &amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt; &a翻译 2018-10-14 09:56:52 · 264 阅读 · 0 评论 -
JS之形参带默认值的写法代码
JS之形参带默认值的写法&amp;lt;!DOCTYPE html&amp;gt;&amp;lt;html lang=&quot;en&quot;&amp;gt;&amp;lt;head&amp;gt; &amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt;翻译 2018-10-14 09:56:42 · 680 阅读 · 0 评论 -
JS之数组代码
JS之数组&amp;lt;!DOCTYPE html&amp;gt;&amp;lt;html lang=&quot;en&quot;&amp;gt;&amp;lt;head&amp;gt; &amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt; &a翻译 2018-10-13 12:54:18 · 157 阅读 · 0 评论 -
JS之自动更新的时间代码
JS之自动更新的时间&amp;lt;!DOCTYPE html&amp;gt;&amp;lt;html lang=&quot;en&quot;&amp;gt;&amp;lt;head&amp;gt; &amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt;翻译 2018-10-13 12:54:08 · 772 阅读 · 0 评论 -
JS之逻辑运算符代码
JS之逻辑运算符&amp;lt;!DOCTYPE html&amp;gt;&amp;lt;html lang=&quot;en&quot;&amp;gt;&amp;lt;head&amp;gt; &amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt;翻译 2018-10-13 12:53:57 · 206 阅读 · 0 评论 -
JS函数之判断数据类型代码
JS函数之判断数据类型&amp;lt;!DOCTYPE html&amp;gt;&amp;lt;html lang=&quot;en&quot;&amp;gt;&amp;lt;head&amp;gt; &amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt;翻译 2018-10-13 12:53:44 · 156 阅读 · 0 评论 -
JS之匿名函数立即调用模式代码
JS之匿名函数立即调用模式&amp;amp;amp;lt;!DOCTYPE html&amp;amp;amp;gt;&amp;amp;amp;lt;html lang=&amp;amp;quot;en&amp;amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;head&amp;amp;amp;gt; &amp;a翻译 2018-10-13 12:53:29 · 381 阅读 · 0 评论 -
什么是JavaScript
什么是JavaScriptJS全名:JavaScript创造者:布兰登·艾奇公司:Netscape(网景)统一标准:ECMA组织(欧洲计算机制造商协会)统一JavaScript标准:ECMAScript1.0版,简称ES1常用标准:现在常用的标准:ECMAScript5,简称:ES5JS核心:JavaScript核心包含ECMAScript标准(语法核心),还包含BOM(浏览器对象模型...原创 2018-10-11 13:26:45 · 2044 阅读 · 0 评论 -
JavaScript集成开发环境介绍
JavaScript集成开发环境介绍工具:集成开发环境IDE工具zendstudio 比较庞大Visio studio 微软产品netbeans 默认就可以装中文版phpstrom 老师推荐webstrom 前端HBuilder 前端可视化Sublime Text 小调试工具:浏览器 ...原创 2018-10-11 13:25:47 · 1198 阅读 · 0 评论 -
JS变量命名规则和规范
JS变量命名规则和规范声明变量:var当创建一个变量时会在内存中的栈区开辟一个新的空间变量命名规则和规范:规则:1.由字母、数字、下划线、$符号组成,不能以数字开头2.不能是关键字和保留字,例如:for,while,this,name3.区分大小写规范:1.变量名必须有意义2.遵守驼峰命名法3.建议不要用$作为变量名...原创 2018-10-11 13:24:55 · 2937 阅读 · 0 评论