用脚步丈量人生宽度
标签

JavaScript

文章列表

共 11 篇 · 第 1 / 1 页

ES6之变量的解构赋值(Destructuring)

ES6中解构赋值主要分为6类,分别为 数组解构赋值 、对象解构赋值 、字符串解构赋值 、数值和布尔值解构赋值 、函数参数解构赋值 。 在ES6中允许按照一定的模式从数组和对象中提取值,然后对变量进行赋值,这被称为解构(Destruct…

ES6标准入门之const命令

const声明一个只读的常量,一旦声明,常量的值就不能改变 const声明的变量值不可改变,就意味着const一旦声明就必须立即初始化: const只声明不赋值就会报错 const和let的作用域相同,只在声明所在的块级作用域内有效:…

JavaScript 总结归纳图

javascript DOM操作: javascript windows对象: javascript变量: javascript函数基础: javascript流程控制: javascript数据类型: javascript数组: j…

JS获取设备分辨率、宽、高

JS获取显示设备的分辨率: 屏幕分辨率的宽:window.screen.width 屏幕分辨率的高:window.screen.height JS获取显示设备可用工作区信息: 屏幕可用工作区宽度:window.screen.avail…

ES6标准入门(二)块级作用域

在ES5中只有全局的作用域和函数作用域,没有块级作用域。这导致在很多场合不合理。如: 上面代码的本意是,if代码块的外部使用外层的temp变量,内部使用内层的temp变量。但是go函数执行后,输出的结果是undefined,原因在于变…

ES6标准入门(一)let命令

let命令,用于声明变量,用法和var类似,但是所声明的变量只在let命令所在的代码块内有效。 在代码块外面调用了let命令声明的a就会报错,而调用var声明的b返回了正常的值。这就说明let声明的变量只在其所在的代码块中有效。 下面…

[方案]JS模拟表单方式下载文件

  近期在调整代码的时候,遇到了一个小问题: 在程序里面需要下载文件,最开始的采取的做法是window.open和window.location.href这两种形式请求后台下载文件的,贴上代码: 前台关键代码: 后台关键代码: 上面这…

JavaScript将数组字符串转数组对象的方法

在JavaScript,如何将数组字符串转数组对象呢?可以利用强大的eval函数可以实现。 如有一个数组字符串 [7,9,16,5] ,使用eval就可以将该字符串转换为数据。具体实现如下: 可以从控制台看出, [7,9,16,5]数…

Javascript设计模式之Module(模块)模式

模块化是任何强大的应用程序架构中不可或缺的一部分,它通常能帮助我们清晰的分离和组织项目中的代码单元。 在Javascript中,实现模块的方式包括: 1、对象字面量表示法 2、Module模式 3、AMD模式 4、CommonJS模式…

JavaScript对字符串的截取

最近遇到的最多的应该就是JavaScript 方面的了。经常对页面上的一些值进行计算、拼接等操作,这些基本上我都是使用JavaScript 做的,同是也让我这个JavaScript 小白在这方面长进不少。 截取字符串,详细大家都应该遇…