12 2017 档案

摘要:JavaScript语言有好些个顶级的内建函数: eval()方法会对一串字符串形式的JavaScript代码字符求值。 uneval()方法创建的一个Object的源代码的字符串表示。 isFinite()函数判断传入的值是否是有限的数值。 如果需要的话,其参数首先被转换为一个数值。 isNaN( 阅读全文
posted @ 2017-12-15 17:20 前端开发小姐姐 阅读(242) 评论(0) 推荐(0)
摘要:function getA(a , b = 2){ console.log(a*b)}getA(2,3); --》 6getA(4); --》 8 阅读全文
posted @ 2017-12-15 16:36 前端开发小姐姐 阅读(265) 评论(0) 推荐(0)
摘要:for ... in ... 循环是用来访问对象属性的 for(var x in obj){ console.log(x) --> 得到对象 obj 中的属性名称 console.log(obj[x]) --> 得到对象 obj 中属性的值 } for 后面的括号中的 x 并不像普通的 for 循环 阅读全文
posted @ 2017-12-14 17:06 前端开发小姐姐 阅读(157) 评论(0) 推荐(0)
摘要:结果: 全部语句,继续执行此循环后面的语句。相当于有一个命令,用来随时结束或中断某件事。也可结合 continue 使用。 但使用 continue loop ;,会得到如下结果 会发现 14 这个值在不断被重复输出,且已形成无限循环。截图时,程序仍在持续运行中 ... 考虑是如下情况 : 程序在不 阅读全文
posted @ 2017-12-14 16:06 前端开发小姐姐 阅读(180) 评论(0) 推荐(0)
摘要:document.selectForm : 获取 form 元素 document.selectForm.musicTypes : 直接获取到 select 元素 document.selectForm.musicTypes.options.length : 获取option 的个数 documen 阅读全文
posted @ 2017-12-14 14:30 前端开发小姐姐 阅读(182) 评论(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 前端开发小姐姐 阅读(153) 评论(0) 推荐(0)
摘要:声明变量: 声明常量: 注: 使用 let 或 const 定义的变量并不会出现【变量提升】,如果在未定义前使用变量,则会出现【引用错误】。 函数的 2 种形式: 注:函数可带参数 或 返回值,也可不带。若有参数,调用函数时则需要添加对应参数。若有返回值,则在调用函数时,应提供一个容器(如变量)接收 阅读全文
posted @ 2017-12-12 16:04 前端开发小姐姐 阅读(362) 评论(0) 推荐(0)
摘要:Math.random()*10 : 表获取 0~10 以内的随机数 一般情况 ,会对数值进行 parseInt 等取整处理 阅读全文
posted @ 2017-12-08 11:52 前端开发小姐姐 阅读(235) 评论(0) 推荐(0)
摘要:最基本的 OOP 思想就是我们想要在我们的程序中【使用对象来表示现实世界模型 , 并提供一个简单的方式来访问它的功能 】。 对象可以包含相关的数据和代码,这些代表现实世界模型的一些信息或者功能,或者它特有的一些行为. 对象数据(也经常称为函数) 可以有结构的存储 (官方术语为 封装) 在对象包内 ( 阅读全文
posted @ 2017-12-05 15:28 前端开发小姐姐 阅读(127) 评论(0) 推荐(0)