摘要: document.selectForm : 获取 form 元素 document.selectForm.musicTypes : 直接获取到 select 元素 document.selectForm.musicTypes.options.length : 获取option 的个数 documen 阅读全文
posted @ 2017-12-14 14:30 前端开发小姐姐 阅读(179) 评论(0) 推荐(0)
摘要: var foo = {a: "alpha", 2: "two"};foo[a] --> ReferenceError: a is not definedfoo[2] --> "two" foo.a --> "alpha" console.log(foo.2) --> SyntaxError: mis 阅读全文
posted @ 2017-12-13 15:27 前端开发小姐姐 阅读(151) 评论(0) 推荐(0)
摘要: 声明变量: 声明常量: 注: 使用 let 或 const 定义的变量并不会出现【变量提升】,如果在未定义前使用变量,则会出现【引用错误】。 函数的 2 种形式: 注:函数可带参数 或 返回值,也可不带。若有参数,调用函数时则需要添加对应参数。若有返回值,则在调用函数时,应提供一个容器(如变量)接收 阅读全文
posted @ 2017-12-12 16:04 前端开发小姐姐 阅读(358) 评论(0) 推荐(0)
摘要: Math.random()*10 : 表获取 0~10 以内的随机数 一般情况 ,会对数值进行 parseInt 等取整处理 阅读全文
posted @ 2017-12-08 11:52 前端开发小姐姐 阅读(234) 评论(0) 推荐(0)
摘要: 最基本的 OOP 思想就是我们想要在我们的程序中【使用对象来表示现实世界模型 , 并提供一个简单的方式来访问它的功能 】。 对象可以包含相关的数据和代码,这些代表现实世界模型的一些信息或者功能,或者它特有的一些行为. 对象数据(也经常称为函数) 可以有结构的存储 (官方术语为 封装) 在对象包内 ( 阅读全文
posted @ 2017-12-05 15:28 前端开发小姐姐 阅读(125) 评论(0) 推荐(0)
摘要: 1B (Byte 字节)=8b (bit 位)1KB (Kilobyte 千字节)=1024B,1MB (Megabyte 兆字节 简称“兆”)=1024KB,1GB (Gigabyte 吉字节 又称“千兆”)=1024MB,1TB (Trillionbyte 万亿字节 太字节)=1024GB,1P 阅读全文
posted @ 2017-11-29 09:29 前端开发小姐姐 阅读(310) 评论(0) 推荐(0)
摘要: 当一个事件触发了一个有父元素的元素(例如我们的<video>时),现代浏览器运行两个不同的阶段 - 捕获阶段和冒泡阶段。 在捕获阶段: 浏览器检查元素的最外层祖先(<html>)是否在捕获阶段中注册了一个onclick事件处理程序,如果是,则运行它。 然后,它移动到<html>中的下一个元素,并执行 阅读全文
posted @ 2017-11-27 17:38 前端开发小姐姐 阅读(766) 评论(0) 推荐(0)
摘要: 事件方式一: 函数 changeColor 中的 一是改变背景,其余均是改变按钮本身的背景色。 事件方式二: 上面的方式,会得到同样的结果。但是与上一种相比,上一种相对劣势。 这种方式 btn.addEventListener('click', changeColor); 可以为 btn 添加多个事 阅读全文
posted @ 2017-11-27 16:50 前端开发小姐姐 阅读(137) 评论(0) 推荐(0)
摘要: 有如下自定义函数:(此函数为全局函数,任何地方均可调用) 以下,访问函数正常 上面有 x,y,z 三个变量,但只有 x 是全局变量,可以任意地方使用, y,z 则只能在函数内部使用,或作为函数参数 传入 其它函数中作为实参使用。 存在问题 上面代码会报错,说 myValue 未定义 因为 myVal 阅读全文
posted @ 2017-11-27 10:54 前端开发小姐姐 阅读(420) 评论(0) 推荐(0)
摘要: 已有函数: 为按钮绑定点击事件,每点击按钮则调用一次 为按钮绑定点击事件,页面加载即会调用函数,若页面未刷新的情况,函数仅调用一次。且当点击按钮时,函数却不再调用 阅读全文
posted @ 2017-11-24 16:11 前端开发小姐姐 阅读(632) 评论(0) 推荐(0)