摘要: 语法 JSON.parse(text[, reviver]) 参数说明: text:必需, 一个有效的 JSON 字符串。 reviver: 可选,一个转换结果的函数, 将为对象的每个成员调用此函数。 注意: 阅读全文
posted @ 2022-02-24 16:26 向前、向前 阅读(77) 评论(0) 推荐(0) 编辑
摘要: JSON.parse(): 将一个 JSON 字符串转换为 JavaScript 对象。 JSON.stringify(): 于将 JavaScript 值转换为 JSON 字符串。 在json嵌套json取值的时候在取第一层数据的时候,只能用“.”,不用能“[]”,如图中不能用myObject[s 阅读全文
posted @ 2022-02-24 15:27 向前、向前 阅读(687) 评论(0) 推荐(0) 编辑
摘要: 解决办法一首先声明,这种方式只是暂时的,浏览器一经关闭则不起作用了。以谷歌浏览器为例首先,找到你浏览器安装的位置,一般默认安装的位置C:\Program Files\Google\Chrome\Application然后、在该目录打开命令行,直接在文件夹导航栏输入cmd,敲回车 回车之后就进入了cm 阅读全文
posted @ 2022-02-24 11:42 向前、向前 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 使用 event.preventDefault() 方法阻止表单被提交。 阅读全文
posted @ 2022-02-23 11:39 向前、向前 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 原型是JavaScript全局构造函数。它可以构建新Javascript对象的属性和方法。 实例:创建一个新的方法。 上面的例子创建了新的数组方法用于将数组小写字符转为大写字符。 阅读全文
posted @ 2022-02-22 15:41 向前、向前 阅读(40) 评论(0) 推荐(0) 编辑
摘要: var myCars=["Saab","Volvo","BMW"]; console.log(myCars.indexOf("Volvo")) 阅读全文
posted @ 2022-02-22 15:31 向前、向前 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 计数器困境 设想下如果你想统计一些数值,且该计数器在所有函数中都是可用的。 你可以使用全局变量,函数设置计数器递增: 实例 var counter = 0; function add() { return counter += 1; } add(); add(); add(); // 计数器现在为 阅读全文
posted @ 2022-02-21 16:32 向前、向前 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 通过值传递参数 在函数中调用的参数是函数的隐式参数。 JavaScript 隐式参数通过值来传递:函数仅仅只是获取值。 如果函数修改参数的值,不会修改显式参数的初始值(在函数外定义)。 隐式参数的改变在函数外是不可见的。 通过对象传递参数 在JavaScript中,可以引用对象的值。 因此我们在函数 阅读全文
posted @ 2022-02-21 15:53 向前、向前 阅读(287) 评论(0) 推荐(0) 编辑
摘要: setTimeout() 是属于 window 的方法,该方法用于在指定的毫秒数后调用函数或计算表达式。 语法格式可以是以下两种: setTimeout(要执行的代码, 等待的毫秒数) setTimeout(JavaScript 函数, 等待的毫秒数) 接下来我们先来看一个简单的例子: 实例 set 阅读全文
posted @ 2022-02-18 17:13 向前、向前 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 可以使用Object.freeze()方法来 冻结变量 ,如: const obj = { name:"1024kb" } Object.freeze(obj) // 此时对象obj被冻结,返回被冻结的对象 需要注意的是,被冻结后的对象不仅仅是不能修改值,同时也 不能向这个对象添加新的属性 不能修改 阅读全文
posted @ 2022-02-18 16:32 向前、向前 阅读(533) 评论(0) 推荐(0) 编辑