摘要: 内置对象-Math: Math对象用于执行 数学任务,Math 不像 Date 和 String 那样是对象的类,因此没有构造函数Math()。无需创建,直接把Math当成对象使用,就可以调用其所有的方法和属性。 Math对象的静态属性: Math.E:常数e。 Math.LN2:2 的自然对数。 阅读全文
posted @ 2019-12-08 15:02 优冠的味道 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 字符串的创建: 字符串的创建: var str = "hello world"; //常量,基本类型创建 var str2 = new String("hello world"); //构造函数创建 字符串的属性: str.length //字符串的长度 字符串常见API: 1、 String.pr 阅读全文
posted @ 2019-12-08 14:23 优冠的味道 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 严格模式: 除了正常运行模式,ECMAscript5添加了第二种运行模式:“严格模式”(strict mode)。顾名思义,这种模式是的Javascript在更严格的条件下运行。 严格模式的作用: 1.消除了JS语法的一些不合理、不严谨之处,减少一些怪异行为; 2.消除代码运行的一些不安全之处,保证 阅读全文
posted @ 2019-12-08 13:35 优冠的味道 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 数组的概念及定义 数组的概念: 一组数据,数据的组和 哪些数据的组和,只要是数据(所有数据),就可以放在数组中 数组的意义: 可以同时操作多个数据 数组的创建方式 var arr1 = [1,2,3]; //字面量方式 var arr2 = new Array(1,2,3) //构造函数方式 注意: 阅读全文
posted @ 2019-12-01 23:38 优冠的味道 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 1.作用域 作用域,变量在函数内部作用的范围/区域。有函数的地方就有作用域。 2.局部作用域和全局作用域 function fn(){ var a = 1; } console.log(a); //报错:a is not defined 用var声明的变量,实际上是有作用域的 在函数内部定义的变量, 阅读全文
posted @ 2019-12-01 23:08 优冠的味道 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 条件语句 if 和 if - else 语句 if(你还没睡着么?){ 是 那我们去撸串~~~ } 当条件判断为真true时,执行花括号内的语句,如果条件为假false,跳过花括号内的语句 if(条件){ 执行语句 } if(你有对象么?){ 有 那你可以参加双人游戏 }else{ 否则 你可以参加 阅读全文
posted @ 2019-11-23 12:31 优冠的味道 阅读(156) 评论(0) 推荐(0) 编辑
摘要: JavaScript能用来做什么? 页面分为:结构、样式、行为。 JavaScript的组成: ECMAScript、BOM、DOM ECMAScript是一个标准,它规定了语法、类型、语句、关键字、保留子、操作符、对象。(相当于法律) BOM(浏览器对象模型):可以访问浏览器窗口的浏览器对象模型, 阅读全文
posted @ 2019-11-23 11:38 优冠的味道 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 数组的排序 冒泡排序所谓的冒泡排序,其实指的是对数组中的数据进行排序,按照从小到大的顺序来进行排列. 生活原理:假设小明是最矮的;然后通过比较,发现二狗要比小明矮,就和小明换位置,两两比较,通过第一次比较可以找出二狗是最矮的人, 然后假设队伍的第二个人是最矮的,让他和剩下的人比较身高,依次找出其他人 阅读全文
posted @ 2019-09-01 20:19 优冠的味道 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。 Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。 Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。 Ctr 阅读全文
posted @ 2019-08-26 19:17 优冠的味道 阅读(112) 评论(0) 推荐(0) 编辑