摘要:
JS工具之三元运算符 【1】格式 三元运算符: 条件表达式?语句1:语句2; let a = 10; let b = 20; let d = a > b? a: b console.log(d); 注释: 条件运算符在执行时,首先对条件表达式进行求值, 如果该值为true,则执行语句1,并返回执行结 阅读全文
posted @ 2023-04-27 16:06
Chimengmeng
阅读(63)
评论(0)
推荐(0)
摘要:
JS-Function对象之call和apply方法 call,apply都属于Function.prototype的一个方法,它是JavaScript引擎内在实现的, 因为属于Function.prototype,所以每个Function对象实例(就是每个方法)都有call,apply属性。 既然 阅读全文
posted @ 2023-04-27 16:06
Chimengmeng
阅读(105)
评论(0)
推荐(0)
摘要:
# JS进阶之eval函数和hook函数 ## 【一】eval - eval() 函数计算 JavaScript 字符串,并把它作为脚本代码来执行。 - 如果参数是一个表达式,eval() 函数将执行表达式。 - 如果参数是Javascript语句,eval()将执行 Javascript 语句。 阅读全文
posted @ 2023-04-27 16:06
Chimengmeng
阅读(722)
评论(0)
推荐(0)
摘要:
JS工具之三元运算符 【1】格式 三元运算符: 条件表达式?语句1:语句2; let a = 10; let b = 20; let d = a > b? a: b console.log(d); 注释: 条件运算符在执行时,首先对条件表达式进行求值, 如果该值为true,则执行语句1,并返回执行结 阅读全文
posted @ 2023-04-27 16:05
Chimengmeng
阅读(53)
评论(0)
推荐(0)
摘要:
JS进阶之ES6新语法 1. var、let以及const ES6 中引入了关键字 let 和 const 作为 var 的替代。 它们非常有用,如今几乎每个 JavaScript 开发人员都在使用它们。 与关键字 var 不同,这两个关键字具有块作用域。 这意味着当你在块中声明它们时,它们只能在该 阅读全文
posted @ 2023-04-27 16:04
Chimengmeng
阅读(27)
评论(0)
推荐(0)
摘要:
JS-Function对象之window对象 window 是客户端浏览器对象模型的基类, window 对象是客户端 JavaScript 的全局对象。 一个 window 对象实际上就是一个独立的窗口,对于框架页面来说,浏览器窗口每个框架都包含一个 window 对象。 (1)全局作用域 在客户 阅读全文
posted @ 2023-04-27 16:04
Chimengmeng
阅读(24)
评论(0)
推荐(0)
摘要:
JS-Function对象之prorotype原型对象 案例1: // 创建方式1 var foo = new Function("console.log('hello world!')") foo() // 创建方式2 function Person() { console.log("hello 阅读全文
posted @ 2023-04-27 16:03
Chimengmeng
阅读(24)
评论(0)
推荐(0)