Welcome 微信登录

首页 / 脚本样式 / JavaScript

JavaScript中检测变量是否存在遇到的一些问题

JavaScript中检测变量是否存在遇到的一些问题

在编写JavaScript程序时往往需要检测某一变量是否存在,这是一件非常简单的工作,但如果不细心也会遇到一些问题。主要有一些几点: 1、普通变量 复制代码 代码如下: <script type="text/javascript"> if(variable){ alert("rain man"); } </script> 这时会出现‘variable is not defined"的错误,如果改成下面就会弹出预期的对话框: 复制代...
JavaScript动态插入script的基本思路及实现函数

JavaScript动态插入script的基本思路及实现函数

在日常的前端开发中,偶尔有需要动态插入javascript代码的需求,基本思路是: 1、动态创建一个script标签,设置其src属性,type属性等 2、将script节点插入页面,加载js文件 即相当于将<script type="text/javascript" src="xxx.js"></script>添加到了页面,只不过这个过程是动态完成的,为此特意封装了一个函数来实现: 复制代码 代码如下: // 动态插入script...
Javascript之this关键字深入解析

Javascript之this关键字深入解析

首先,我先抛出一个定论:”在Javascript中,This关键字永远都指向函数(方法)的所有者”。函数复制代码 代码如下:function introduce() { alert("Hello, I am Laruence ");}对于这个函数,this关键字指向谁呢?如我之前的文章所述(Javascript作用域),定义在全局的函数,函数的所有者就是当前页面,也就是window对象。这也就是为什么,我把函数用引号引起来,因为定义在全局的函数,其实也就...
javascript 函数及作用域总结介绍

javascript 函数及作用域总结介绍

在js中使用函数注意三点:1、函数被调用时,它是运行在他被声明时的语法环境中的;2、函数自己无法运行,它总是被对象调用的,函数运行时,函数体内的this指针指向调用该函数的对象,如果调用函数时没有明确指定该对象, this 默认指向 window ( strict 模式除外,本文不涉及 strict 模式);3、函数是一种带有可执行代码的对象类型数据。一、声明函数1、使用 function 关键字复制代码 代码如下:function myfun(a,b){...
只需一行代码,轻松实现一个在线编辑器

只需一行代码,轻松实现一个在线编辑器

在大部分人眼里,技术宅给人的印象是沉默寡言,总摸不透他心里想些什么,彼此都保持距离。作为半个程序员,我觉得真正的技术宅大部分时间都在找乐子,鼓捣各种想法,和大部分人的极客心理是一样的,程序员也还爱讲笑话,也喜欢烧菜做饭,虽然大多是为了减减压,这样看来和常人没什么不一样。不一样的地方,技术宅崇尚极致,喜欢极简,又希望简约不简单,背后就是技术宅满心思的不断的尝试,我正在看着一出好戏在上演:"程序员 Jose Jesus Perez Aguinaga 在 Cod...
jquery 删除cookie失效的解决方法

jquery 删除cookie失效的解决方法

最近做一个功能, 但是删除cookie的时候总是失效, 搞不清楚什么原因.使用$.cookie("name",""); 结果出来是生成了一个新的空值的cookie.使用$.cookie("name",null); 又删除不掉cookie.最后使用$.cookie("name",null,{path:"/"}); 终于成功了. 或许是$.cookie的一个bug吧, 不知最新版的有没有修复这个Bug.以下是其他的一些$.cookie顺便转载过来以备用:复制代...
<< 2121 2122 2123 2124 2125 2126 2127 2128 2129 2130 >>