当你在浏览器中看到 "javascript:void(o)" 时,说明你遇到了一个无效的 JavaScript 语句。这通常是由于脚本代码中存在语法错误或缺少分号造成的。
语法错误是指脚本代码不符合 JavaScript 语法规则。例如,没有在代码块的末尾添加分号、拼写错误或使用未定义的变量,都会导致语法错误。
// 语法错误:缺少分号function myFunction() {console.log("Hello World!")}
声明方式,而
let
和
const
是 ES6 中引入的新声明方式,具有更严格的块级作用域规则。
// 声明一个变量var name = "John Doe";// 使用 let 声明一个块级作用域变量let age = 30;// 使用 const 声明一个只读变量const PI = 3.14;
JavaScript 中有以下主要数据类型:
条件语句用于根据条件执行不同的代码块。JavaScript 中最常用的条件语句是
if
、
else if
和
else
。
if (age >= 18) {// 如果年龄大于或等于 18 岁,执行此代码块} else if (age >= 13) {// 如果年龄大于或等于 13 岁,执行此代码块} else {// 如果年龄小于 13 岁,执行此代码块}
循环用于重复执行一段代码。JavaScript 中最常用的循环是
for
、
while
和
do...while
。
// 使用 for 循环迭代数组for (let i = 0; i < 10; i++) {console.log(i);}// 使用 while 循环执行条件为 true 的代码块while (age < 18) {// 执行代码块}// 使用 do...while 循环执行至少一次代码块do {
// 执行代码块} while (age < 18);
函数是一段可以被重复调用的代码块。函数可以接收参数并返回一个值。
// 定义一个函数function sum(a, b) {return a + b;}// 调用函数const result = sum(1, 2); // result 为 3
本文地址:https://www.qianwe.cn/article/740a83ae65cac436b167.html