![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端js基础理论知识
超哥要逆天
小菜鸟
展开
-
前端js基础理论知识(三循环语句,break和continue的区别,函数,参数)
循环语句 for循环 for(语句1;语句2;语句3){ 循环体; } 在循环开始前首先执行初始化部分,初始化部分通常初始化循环中所用的变量 再进行条件判断,条件判断定义运行循环体的条件如果满足条件判断则返回true,执行循环体,不满足返回flase结束循环体 循环体执行完后执行语句3,再进行条件判定,以此往复 while循环 while(循环条件){ 循环操作 } 声明并初始化循环...原创 2019-02-02 12:12:28 · 313 阅读 · 0 评论 -
ECMAScript(ES6)let 和 const 命令,变量的解构赋值
let 和 const 命令 用var定义全局变量,会自动成为window的属性 ES5有两种作用域: 全局作用域 局部作用用域 (函数内部) 变量允许在定义之前使用,值为undefined, 这种现象称之为变量提升现象 用let声明的变量,不允许在声明之前就使用(不存在变量提升现象) 用let声明的变量,不会成为window的属性 用let声明的变量,只在其声明的代码块内有效 ({ }) ...原创 2019-03-14 19:54:16 · 421 阅读 · 0 评论 -
web存储:
1.localStorage 永久存储 2.sessionStorage 临时存储(当页面关闭时,清除,只在当前页面有效) 两个存储对象除了存储时间不同,用法类似,均拥有如下方法: 1.setItem(key,value) 设置存储内容 2.getItem(key) 获取 3.removeItem(key) 删除指定的存储内容 4....原创 2019-02-22 20:52:21 · 119 阅读 · 0 评论 -
前端js基础理论知识(七 购物车,轮播图,表格滚动,图片跟随鼠标移动,点击图片拖拽,表格姓名查找)
购物车伸缩 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> *{padd原创 2019-02-22 13:28:18 · 415 阅读 · 0 评论 -
前端js基础理论知识(六 事件 样式 数组)
事件 以 on前缀开始 on事件名 事件不会自己执行,需要触发(事件只要被触发之后才可以执行) 事件三要素: 事件对象 事件名称 事件处理函数 常见事件写法: 嵌入式(传统事件绑定) 优点:简单易懂 缺点:将JavaScript代码与html代码混为一起,不利于多人协作开发 &amp;amp;amp;amp;amp;amp;amp;lt;button onclick=&amp;amp;amp;amp;amp;amp;quot;alert原创 2019-02-10 17:33:14 · 307 阅读 · 0 评论 -
前端js基础理论知识(五 document对象属性与方法 增删改查, )
一.document对象的属性 二.document对象的方法 三.document对象集合 &lt;!DOCTYPE html&gt; &lt;html lang="en"&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title原创 2019-02-10 16:05:13 · 405 阅读 · 0 评论 -
前端js基础理论知识(二运算符,条件语句)
JavaScript运算符 算术运算符 符号:+、 -、 *、 /、 %、 ++、 – – 给定 y=5,下面的表格解释了这些算术运算符: 任何值数值和NaN做运算都得NaN 算术运算符的优先级是先乘除再加减 赋值运算符 赋值运算符 = 用于赋值运算,赋值运算符的作用在于把右边的值赋值给左边变量。给定 x=10 和 y=5,下面的表格解释了赋值运算符: 比较运算符 比较运算符在逻辑...原创 2019-01-30 17:37:31 · 270 阅读 · 0 评论 -
前端js基础理论知识(四 作用域,string对象,DOM基础 节点 属性 方法 设置 获取)
作用域 函数变量的作用域有全局变量和局部变量两种,全局变量写在函数的最前面,局部变量写在函数体内,局部变量省略了var 也就默认成为了全局变量! 函数体内部可以读取到函数外的变量,而函数外不能读取到函数内的变量! 函数体内部可以读取到函数外的变量, var num=10; function show(){ var key=20; cons...原创 2019-02-06 10:41:30 · 305 阅读 · 0 评论 -
前端js基础理论知识(一特点 ,位置,变量,数据类型)
一. js特点 解释型语言 类似于C和JAVA的语法结构 动态语言 基于原型的面向对象 js的编写位置 可以将js代码编写到外部js文件中,然后通过script标签引入,写到外部文件中可以在不同的页面中同时引用,也可以利用到浏览器的缓存机制,这是推荐使用的方式 script标签一旦用于引入外部文件了,就不能再编写代码了,即使编写了浏览器也会忽略,如果需要则可以再创建一个新的script标签用...原创 2019-01-29 18:15:04 · 375 阅读 · 0 评论 -
字符串的遍历器接口
for...of循环遍历。 for (let codePoint of 'foo') { console.log(codePoint) } // "f" // "o" // "o" 传统上,JavaScript 只有indexOf方法,可以用来确定一个字符串是否包含在另一个字符串中。ES6 又提供了三种新方法。 includes():返回布尔值,表示是否找到了参数字符串。 startsWit...原创 2019-04-11 20:18:11 · 121 阅读 · 0 评论