摘要:
上机练习2 一一 对象的解构赋值使用 需求说明 假设有一段 JSON 对象数据,利用对象的解构赋值来快速提取 JSON 数据的值。 前端开发与后台交互得到的数据格式,一般情况下为 JSON 对象数据格式,利用对象的解构赋值可以很方便地提取 JSON 对象中的数据。 var hzhJson = { i 阅读全文
摘要:
解构不仅可以用于数组,还可以用于对象。对象的解构与数组的解构有一个重要的不同:数组的元素是按次序排列的,变量的取值由它的位置决定;而对象的属性没有次序,变量必须与属性同名,才能取到正确的值。 示例13 let { hzh, hcq } = { hzh: "黄子涵", hcq: "黄春钦" }; co 阅读全文
摘要:
ES6 允许按照一定模式从数组和对象中提取值,再对变量赋值,这被称为解构( Destructuring )。在实际的项目开发中,从数组和对象中提取值使用得非常频繁,本任务主要讲解如何从数组和对象中提取值。 在以前的开发中为变量赋值,只能直接指定值 。 示例8 // 传统赋值 let cly = 1; 阅读全文
摘要:
ES6 新增了 let 命令,用来声明变量。它的用法类似于 var,但其声明的变量只在 let 命令所在的代码块内有效。 1. let 命令作用城只局限于当前代码块 示例1 { let a = 10; var b = 1; } console.log("输出a:"); console.log("a 阅读全文
摘要:
const 声明一个只读的常量。一旦声明,常量的值就不能改变。 示例 5 const PI = 3.1415; console.log("输出变量PI:"); console.log("PI = " + PI); PI = 3; [Running] node "e:\HMV\JavaScript\J 阅读全文
摘要:
上机练习1 一一 let 命令使用 需求说明 使用 for 循环体中 let 的父子作用域,解决示例 4 中单击任意按钮最后均打印“这是第 5 个按钮”的问题,最终实现页面效果如下图所示 。 <!DOCTYPE html> <html lang="zh"> <head> <meta charset= 阅读全文