Javascript
迁就i
一个人
展开
-
js变量的作用域
变量的作用域(变量的有效范围)原创 2018-05-28 12:37:50 · 415 阅读 · 0 评论 -
js变量的生存周期
变量的生存周期:1.全局变量的生存周期时永久的,除非我们主动销毁。ps:变量的永久生存,且可以随时调用,但是使用时要适度,正是因为它的生命周期长,所以将占据更多的内存。全局变量会在页面关闭后销毁。2.函数内部的局部变量,在函数执行完毕后销毁。ps:调用函数结束,局部变量确实会销毁。但不是完全销毁,而是一直函数内部环境中存活着,当函数再度被调用时,变量就”复活“了。但是存在闭包这个特殊情况不会被销毁...原创 2018-05-28 15:25:31 · 1690 阅读 · 0 评论 -
js闭包
闭包由函数和与其相关的引用环境的组合而成的。 闭包允许函数访问其引用环境中的变量(又称自由变量) 广义上来说,所有jshan'shu都可以称为闭包,因为js函数在创建时保存了当前的词法环境。 闭包是指有权访问另一个函数作用域中的变量的函数,创建闭包的最常见的方式就是在一个函数内创建另一个函数,通过另一个函数访问这个函数的局部变量。闭包的缺点就是常驻内存,会增大内存使用量,使用不当很容易造成内...原创 2018-07-19 17:12:17 · 95 阅读 · 0 评论 -
magento jQuery冲突
magento中的js大多是prototype.js写的,如果需要引入jQuery的话,我们在使用 jQuery 的过程中会频繁使用 $ 符号,而在其他类库也定义了 $ 符号时,$代表的变量将被覆盖。(比如prototype.js)介绍几个解决jQuery和其他冲突的方法1.使用jQuery.noConflict()使用jQuery.noConflict();主要作用是在任何时候,只要在jQ...原创 2018-12-29 17:34:10 · 220 阅读 · 0 评论 -
php变量赋值给js变量
有的时候,我们需要把php变量的值赋值给js变量,特别是如果php变量类型为string的时候,很容易出错。<?php$str="hello,word";?>那么如何获取上面的变量呢?要点就在于一定要有双引号!!!!作者:oliverqueen123来源:CSDN原文:https://blog.csdn.net/u014037724/article/details...原创 2019-01-07 10:11:58 · 818 阅读 · 0 评论