
JavaScript教程
文章平均质量分 52
JavaScript这门语言
线程A
yet a idot who loves programming
展开
-
js的连续赋值
当向一个不存在的变量赋值的时候,由于全局对象的属性表是可以动态添加的,因此JavaScript 将变量名作为属性名添加给全局对象。而访问所谓全局变量时,就是访问这个全局对象的属性。所以,表面看起来“泄漏到全局的变量”与使用var声明的都是全局变量,并且都实现为global 的属性,但事实上它们是不同的。现在回到今天讨论的这行代码var x = y = 100,在这行代码中,等号的右边是一个表达式y = 100,它发生了一次“向不存在的变量赋值”,所以它隐式地声明了一个全局变量y,并赋值为 100。原创 2022-07-04 00:15:06 · 333 阅读 · 0 评论 -
js表达式的结果
的引用, 然后它可以作为下一个操作符号, 例如函数调用符号的左手端来使用, 于是有了对象方法调用运算。delete 其实只能删除一种引用, 即对象的成员。的属性时候, 那么就需要从当前环境中找到一个名为。看作一个表达式, 并尝试删除它的求值结果。这个引用就可以了, 而当它不是全局对象。, 就称为不同环境下绑定的标识符或名字。的引用, 找到这两种不同的引用。这个引用不存在, 所以会报一个。), 而是删除一种引用。原创 2023-01-02 13:45:02 · 202 阅读 · 1 评论 -
js中this的指向
函数作为构造函数调用时候, 在js中没有类的概念, 创建对象是用构造函数来完成。中没有类的概念, 创建对象是使用构造函数来完成或者直接使用json格式来写对象。指向, 不管函数位于哪一个位置, 只要关注函数调用的位置。,准确的说this为null, 但是被解释成。函数.call(对象, 参数1, 参数2)指向方法的调用者, 即该对象。作为对象的方法来调用,原创 2022-10-18 21:58:42 · 87 阅读 · 0 评论 -
【HTML】常见标签总结
html常见标签总结原创 2022-06-03 17:53:35 · 142 阅读 · 0 评论