【老生常谈javascript变量的命名规范和注释】教程文章相关的互联网学习教程文章

不要小看注释掉的JS引起的安全问题_javascript技巧【图】

一个是header插入问题。 另一个是\r\n问题。 我们来看这样一段代码: 1. test 2. 3. //alert(''); 4. 大家都能看到,这好像有个漏洞,但是已经被补上了,注释掉了。 那既然注释掉了,就不该有问题了么? 不是的。 再看这个URL http://localhost/index.jsp?username=kxlzx%0d%0a%0d%0aalert('kxlzx 很无奈吧? 生成了如下代码: test //alert('kxlzx alert('kxlzx '); 注释掉的JS,也执行了。 所以,不要把没用的代码,注释掉的...

JavaScript拖拽实现(附注释),最经典简单短小精悍!_javascript技巧

效果预览: 实现源代码: Drag[笑的自然最后修改编辑] [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

JS拼图游戏面向对象,注释完整。_javascript技巧【图】

在线演示 http://img.jb51.net/online/pintu/pintu.htm 代码如下: JS拼图游戏 body{ font-size:9pt; } table{ border-collapse: collapse; } input{ width:20px; } JS原创作品:JS拼图游戏 注释完整, 面向对象 转载请注明来自http://blog.csdn.net/sunxing007 行列 开 始 转载请注明来自http://blog.csdn.net/sunxing007 //ie7以下默认不缓存背景图像,造...

jqurey学习笔记传智博客佟老师附详细注释_jquery【图】

1 、写 js 的时候用 aptana ( IDE ),有 jquery 的代码提示。 把 code assist 里面的 jqurey1.3 选上就可以了。 2 、为一个元素增加事件的时候不要在 html 里加,在 js 中加。 不要写 要写成: document.getElementById(“id”).onclick = function(){} 3 、把 js 剥离出来,做到 html 和 js 的分离。 Html 中除了引入 js 之外,不要别的 js 代码。 4 、 Jqurey 选择器:基本选择器、层级选择器、基本过滤选择器、内容过滤选择...

JavaScript事件监听实例代码[兼容IE,firefox]含注释_javascript技巧

JavaScript事件监听完整实例(含注释) var oEventUtil = new Object(); oEventUtil.AddEventHandler = function(oTarget,sEventType,fnHandler) { //IE和FF的兼容性处理 //如果是FF if(oTarget.addEventListener){ oTarget.addEventListener(sEventType,fnHandler,false); } //如果是IE else if(oTarget.attachEvent){ oTarget.attachEvent('on'+sEventType,fnHandler); } else{ oTarget['on'+sEventType] = fnHandle...

IE条件注释详解总结(附实例代码)_javascript技巧【图】

顾名思义,有条件注释使你能够根据条件(比如浏览器版本)显示代码块。尽管是非标准的,但是有条件注释对于其他所有浏览器作为常规注释出现,因此本质上是无害的。有条件注释在Windows上的IE5中首次出现,并且得到了Widnows浏览器所有后续版本的支持。 IE的有条件注释及其有效,而且非常容易记住。主要的缺点是这些注释需要放在HTML页面中,而不是放在CSS中。这样,当你不需要这些东西,或者有所更改的时候,就需要维护很多的地方。...

jquery插件cluetip关键词注释_jquery

这个可以用jquery的一个插件cluetip地址下载是:plugins.learningjquery.com/cluetip/demo/ 下面简单讲解下用法: 1 首先当然要放JQUERY的基本JS,和这个插件的JS了,如: $('a.title').cluetip({splitTitle: '|'}); 这样就会在该连接被点时,弹出一个框,标题是this is the title,内容是|号后面的内容了 2 也可以弹出的内容是个连接,比如 $('a.basic').cluetip(); 3 定义弹出框的高度大小等: $('a.custom-width').cluetip({width: '20...

一步一步教你写带图片注释的淡入淡出插件(四)_javascript技巧【图】

不出意外的话,这应该是这个系列的最后一部分了。   第三部分的效果已经基本上满足大部分的需求了。所以这一部分呢,只能算是加分项。废话不多说了,还是继续博文吧。   其实带背景半透明的备注的轮播效果也是网上一抓一大把,163,qq,taobao等等,仔细找找应该都能看到类似的效果。添加文本其实和前一文的添加控制器的方法差不多。无非也就是再append一个元素,在里面显示文本即可。 代码如下: /* -- 显示备注 --*/ var alt ...

一步一步教你写带图片注释的淡入淡出插件(三)_javascript技巧【图】

其实凭借着之前良好的代码结构,加入控制器很简单(^_^这也就是为什么我说刚开始的架构的代码结构很重要!)   先说一下加入控制器的思路: 根据轮播元素的个数为每一个元素添加一个对应的控制按钮,(这里我直接用a标签来做,考虑语义的话可以用ul或ol),考虑到书写样式的方便可以先create一个控制器父标签,然后依次把每个控制按钮append到控制器父标签,再把父标签append到我们的轮播模块中就ok了。然后再为对应的元素添加上...

一步一步教你写淡入淡出带注释的图片轮播插件(二)_javascript技巧

接上一篇,现在进行第二部分。   开始之前,还是说说前文提到的关于把所有函数都写在一个闭包内的优化问题。前文也提到了,因为我们在初始化的时候要调用的只是init,所以可以只把init写入闭包,其他功能函数作为init的原型继承方法来调用。所以前文的代码其实可以这样改写: 代码如下: var Hongru={}; function H$(id){return document.getElementById(id)} function H$$(c,p){return p.getElementsByTagName(c)} Hongru.fader...

一步一步教你写淡入淡出带注释的图片轮播插件(一)_javascript技巧【图】

前几天在blueIdea上看到一个淡入淡出的带注释的图片轮播效果http://bbs.blueidea.com/thread-2911266-1-1.html看了帖子作者的代码,虽然效果达到了,但是有几个地方本人有不同的看法: 1.那位作者的思路是隐藏掉真正的图片列表,而新建一个div,通过不断push当前图片到那个div的innerHTML里的方式来做一个一个交替变化。思路虽然有些新意,但是从目标效果的运行逻辑来看,通过改变列表元素的z-index值来实现交替变换其实更符合这个...

javascript中的对象创建实例附注释_js面向对象

javascript中的对象创建声明: var obj = {}; 或者 var obj = new Object();  为对象加入属性,方法: //=====第一种写法==================================== obj.name = '小明'; //为对象加属性 obj.updateName = function(name){//为对象定义updateName方法 this.name = name; } alert(obj.name); obj.updateName("小强"); //调用updateName修改obj对象的name属性值 alert(obj['name']); 第一次显示结果为:小明 第二次显示结...

Javascript倒计时源代码.(时.分.秒)详细注释版_时间日期

随便写写!闲着无聊!代码如有bug之处欢迎阁下强力拍砖! JS CODE 代码如下: 输出到当前Script的Dom位置 document.write(剩余 + h + 小时 + m + 分 + s + 秒); //开始执行倒计时 var timeInterval = setInterval(function () { //如果时、分、秒都为0时将停止当前的倒计时 if (h == 0 && m == 0 && s == 0) { clearInterval(timeInterval); return; } //当秒走到0时,再次为60秒 if (s == 0) { s = 60; } if (s == 60) { //每次当...

javascript中的注释使用与注意事项小结_javascript技巧

在javascript中有两种注释方式: 单行注释: // 多行注释: /* */ 注释主要是为了让我们编写的程序更具有可读性,也便于他人来进行二次修改 看下面的例子,我们给正则表达式用/* */注释了,运行时发布报了一个语法错误 代码如下: /* var rm_a = /a*/.match(s); */ 所以说块级注释是不安全的,如果在我们的代码中犯了这样的错误,很难去排查 所以最好是用单选注释// 取代多行注释 /* */JavaScript 注释

IE的有条件注释判定IE版本详解(附实例代码)_javascript技巧【图】

IE的有条件注释是一种专有的(因此是非标准的)、对常规(X)HTML注释的Miscrosoft扩展。顾名思义,有条件注释使你能够根据条件(比如浏览器版本)显示代码块。尽管是非标准的,但是有条件注释对于其他所有浏览器作为常规注释出现,因此本质上是无害的。有条件注释在Windows上的IE5中首次出现,并且得到了Widnows浏览器所有后续版本的支持。 IE的有条件注释及其有效,而且非常容易记住。主要的缺点是这些注释需要放在HTML页面中,而...

注释 - 相关标签
JAVASCRIPT - 技术教程分类
JavaScript 教程 JavaScript 简介 JavaScript 用法 JavaScript Chrome 中运行 JavaScript 输出 JavaScript 语法 JavaScript 语句 JavaScript 注释 JavaScript 变量 JavaScript 数据类型 JavaScript 对象 JavaScript 函数 JavaScript 作用域 JavaScript 事件 JavaScript 字符串 JavaScript 运算符 JavaScript 比较 JavaScript 条件语句 JavaScript switch 语句 JavaScript for 循环 JavaScript while 循环 JavaScript break 和 continue 语... JavaScript typeof JavaScript 类型转换 JavaScript 正则表达式 JavaScript 错误 JavaScript 调试 JavaScript 变量提升 JavaScript 严格模式 JavaScript 使用误区 JavaScript 表单 JavaScript 表单验证 JavaScript 验证 API JavaScript 保留关键字 JavaScript this JavaScript let 和 const JavaScript JSON JavaScript void JavaScript 异步编程 JavaScript Promise JavaScript 代码规范 JavaScript 函数定义 JavaScript 函数参数 JavaScript 函数调用 JavaScript 闭包 DOM 简介 DOM HTML DOM CSS DOM 事件 DOM EventListener DOM 元素 HTMLCollection 对象 NodeList 对象 JavaScript 对象 JavaScript prototype JavaScript Number 对象 JavaScript String JavaScript Date(日期) JavaScript Array(数组) JavaScript Boolean(布尔) JavaScript Math(算数) JavaScript RegExp 对象 JavaScript Window JavaScript Window Location JavaScript Navigator JavaScript 弹窗 JavaScript 计时事件 JavaScript Cookie JavaScript 库 JavaScript 实例 JavaScript 对象实例 JavaScript 浏览器对象实例 JavaScript HTML DOM 实例 JavaScript 总结 JavaScript 对象 HTML DOM 对象 JavaScript 异步编程 javascript 全部