随笔分类 - JS
摘要:(function (doc, win) { var docEl = win.document.documentElement; var resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize'; var r
阅读全文
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>history r
阅读全文
摘要:hash虽然出现url中,但不会被包含在HTTP请求中,对后端完全没有影响,因此改变hash不会重新加载页面。hash 本来是拿来做页面定位的,如果拿来做路由的话,原来的锚点功能就不能用了。其次,hash的而传参是基于url的,如果要传递复杂的数据,会有体积的限制 <!DOCTYPE html> <
阅读全文
摘要:var j = 0 for(let i =0;i<2;i++,j++){ setTimeout(function(){ console.log(i,j); },1000) } // 0 2 // 1 2 1、因为let有自己的作用域块,所以在for循环表达式中使用let其实就等价于在代码块中使用le
阅读全文
摘要:# 1.作用域 # 通常来说,一段程序代码中所用到的名字并不总是有效和可用的,而限定这个名字的可用性的代码范围就是这 个名字的作用域。作用域的使用提高了程序逻辑的局部性,增强了程序的可靠性,减少了名字冲突。 js(es6前)中的作用域有两种: - 全局作用域 - 局部作用域(函数作用域) ## 1.
阅读全文
摘要:# 1. 函数 # 封装了一段可被重复调用执行的代码块。通过此代码块实现大量代码的重复使用 # 2. 函数的使用 # ## 2.1 声明函数 ## // 声明函数 <script> //声明函数 function 函数名(){ } </script> function 是声明函数的关键字,必须小写
阅读全文
摘要:# 1.数组概念 # 变量只能存储一个值,使用数组Array把一组的数据一起存放,并提供方便的访问(获取)方式 数组即是一组数据的集合,每个数据被称作元素,在数组中可以存放任意类型的元素 ## 1.1 数组初始化 ## <script> // 1.数组(Array): 就是一组数据的集合,存储在单个
阅读全文
摘要:# 1.循环的目的 # 循环的目的:重复执行指定代码 ## 1.1 结构语法 ## for(初始化变量;条件表达式;操作表达式){ 循环体 } 初始化变量:通常被用于初始化一个计数器,用来计数 条件表达式:用于确定每一次循环是否能被执行 操作表达式:每次循环的最后都要执行的表达式,用于递增或递减计数
阅读全文
摘要:# 1. 运算符 # 也称操作符,用于实现赋值、比较和执行算数运算等功能的符号 js中常用的运算符: 算数运算符 递增和递减运算符 比较运算符 逻辑运算符 赋值运算符 # 2.算数运算符 ## ## 2.1 算数运算符概述 ## 运算符 描述 实例 + 加 10 + 20 = 30 - 减 10 -
阅读全文
摘要:# 1.初识javascript ## ## 1.1javaScript ## - javaScript 是一种运行在客户端的脚本语言 - 脚本语言:不需要编译,运行过程中由js解释器来进行解释并执行 - 现在也可以基于Node.js技术进行服务器端编程 ## 1.2 js的作用 ## - 表单动态
阅读全文

浙公网安备 33010602011771号