javascript
文章平均质量分 81
围了个脖
java web 前端后台 张靓颖
展开
-
JS特殊函数(Function()构造函数、函数直接量)
函数定义函数是由这样的方式进行声明的:关键字 function、函数名、一组参数,以及置于括号中的待执行代码。函数的构造语法有这三种:Js代码function functionName(arg0, arg1, ... argN) { statements }//function语句 var function_name = new Function(arg原创 2013-05-15 21:48:55 · 3055 阅读 · 0 评论 -
js 中三个等号===的含义
= 赋值运算符 == 等于 === 严格等于 例: var a = 3; var b = "3"; a==b 返回 true a===b 返回 false 因为a,b的类型不一样 ===用来进行严格的比较判断转载 2013-05-19 21:08:28 · 5678 阅读 · 0 评论 -
js函数中document.createTextNode实现原样输出div
原样输出html可以用html标签,也可以用js实现,如用document.createTextNode,详情请看下面例子. p { background:yellow; } I would like to say: var text = document.createTextNode("111");var contain = document.createElem转载 2013-05-19 21:10:24 · 3217 阅读 · 0 评论 -
CSS知识点总结
一直以来从事web开发方面的工作,做过很多项目,也做过无数的日常开发,但自己只专注于需求的理解和系统设计方面,而对web页面的展现很少关注,在遇到页面问题时,往往都会交给UED部门的同事去处理,长此以往,自己也产生了惰性,不论页面的问题大小都统统交给他们解决,这样不仅影响了自己的工作效率,还给UED的同事带去不少麻烦,正好这几天工作不是很紧张,在http://www.w3school.com.cn原创 2013-05-23 10:43:05 · 1761 阅读 · 0 评论 -
Javascript 生成指定范围数值随机数
查手册后才知道, 介绍的信息少得可怜呐, 没有介绍生成 m-n 范围的随机数..., 就只是给你一个 Math.random() 了事.不过经过俺的小小努力之后, 终于让俺摸着门道喽, 问题也就理所当然滴解决掉. 然后就写了个公式, 这样应该可以消失掉这个用法了, 公式:1. 从1开始 至 任意值linenum parseInt(Math.random()*上限转载 2013-05-23 10:44:33 · 1232 阅读 · 0 评论 -
JS操作Cookie
今天做了一个日常,当用户操作时,页面上弹出一个DIV层的信息提示框,用户可以勾选“不再提示该信息”的checkbox,之前考虑在Action中获取checkbox的值,然后写入cookie,但是后来想想,如果用户勾选了这个checkbox,然后选择“取消”,这样用户不提交操作行为,后台的系统就不能对用户的操作做出响应。JS也同样能完成此项操作,而且能实时记录用户的操作行为,对性能影响也不大,OK,原创 2013-05-23 10:38:22 · 1446 阅读 · 0 评论 -
WEB前端之JSON使用方法
JSON (JavaScript Object Notation)一种简单的数据格式,比xml更轻巧。 JSON 是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON 数据不需要任何特殊的 API 或工具包。JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基原创 2013-05-23 10:41:09 · 12395 阅读 · 0 评论 -
JavaScript 与CSS Style属性对照表
为了达到某种特殊的效果我们需要用Javascript动态的去更改某一个标签的Css属性。比如:鼠标经过一个图片时我们让图片加一个边框,代码可能是这样:JavaScript代码 function imageOver(e) { e.style.border="1px solid red"; } function i原创 2013-05-27 08:57:22 · 1497 阅读 · 0 评论 -
JQuery flot API文档 中文版
调用plot函数的方法如下: var plot = $.plot(placeholder, data, options) 其中placeholder可以是JQuery的对象,DOM元素或者JQuery的表达示,要把完成的图放到这个位置上。placeholder要有宽度和高度。因为plot会修改placeholder的一些属性,所以建议大家使用一个简单的div,除了高度和宽度其它的属性都不要转载 2013-10-18 16:45:28 · 4211 阅读 · 0 评论 -
jquery如何利用cdn
一般我们使用jQuery都是直接把文件放自己的服务器上,但除非你有自信自己的服务器比CDN还厉害,不然使用第三方提供的放在CDN上jQuery更加明智,当网站流量很大的时候,这个举动将会为您节省不少的带宽。可能你会觉得第三方很不靠谱,但是如果连Google跟微软都不靠谱的话,估计也没多少是靠谱的。 这是微软放在CDN上的jQuery的地址:http://www.asp.net/ajaxli转载 2013-05-19 21:12:09 · 2131 阅读 · 0 评论 -
JS的event对象--知识点总结
Event描述:event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等。 需要注意的是:event对象只在事件发生的过程中才有效。event的某些属性只对特定的事件有意义。比如,fromElement 和 toElement 属性只对 onmouseover 和 onmouseout 事件有意义。Event属性和方法: 1.原创 2013-05-17 17:38:01 · 2423 阅读 · 0 评论 -
JS函数的实际参数 简介
函数的实际参数:Arguments对象 在函数代码中,使用特殊对象arguments ,标识符arguments引用Arguments对象。开发者无需明确指出参数名,就能访问它们。例如,在函数sayHi()中,第一个参数是message。用arguments[0]也可以访问这个值,即第一个参数的值(第一个参数位于位置0,第二个参数位于位置1,依此类推)。因此,无需明确命名参数,就可以重写函原创 2013-05-15 22:10:47 · 2065 阅读 · 0 评论 -
JS中的constructor与prototype(1)
在学习JS的面向对象过程中,一直对constructor与prototype感到很迷惑,看了一些博客与书籍,觉得自己弄明白了,现在记录如下:我们都知道,在JS中有一个function的东西。一般人们叫它函数。比如下面的代码function Person(name) { alert(name); } Person('js');上面的代码中,Person的表转载 2013-05-16 17:40:56 · 1317 阅读 · 0 评论 -
JS中的constructor与prototype(2)--js继承如何实现
接着看js继承是如何实现的。代码 function Person(name) { this.name=name; this.showMe=function() { alert(this.name); } }; Person.prototype.from=function()原创 2013-05-16 17:45:32 · 1357 阅读 · 0 评论 -
JS中的constructor与prototype(2)--js继承的实现原理
接着看继承是如何实现的。[javascript] view plaincopyfunction Person(name) { this.name=name; this.showMe=function() { alert(this.name); }原创 2013-05-16 17:49:28 · 1722 阅读 · 0 评论 -
js中的constructor 和prototype深入分析
在javascript的使用过程中,constructor 和prototype这两个概念是相当重要的,深入的理解这两个概念对理解js的一些核心概念非常的重要。我们在定义函数的时候,函数定义的时候函数本身就会默认有一个prototype的属性,而我们如果用new 运算符来生成一个对象的时候就没有prototype属性。我们来看一个例子,来说明这个function原创 2013-05-16 20:45:08 · 1326 阅读 · 0 评论 -
JavaScript中几个重要的属性(this、constructor、prototype)
this this表示当前对象,如果在全局作用范围内使用this,则指代当前页面对象window; 如果在函数中使用this,则this指代什么是根据运行时此函数在什么对象上被调用。 我们还可以使用apply和call两个全局方法来改变函数中this的具体指向。 先看一个在全局作用范围内使用this的例子: console.log( === win原创 2013-05-16 21:30:39 · 2022 阅读 · 0 评论 -
揭开Javascript属性constructor/prototype的底层原理
在Javascript语言中,constructor属性是专门为function而设计的,它存在于每一个function的prototype属性中。这个constructor保存了指向function的一个引用。在定义一个函数(代码如下所示)时,function F() { // some code }. JavaScript内部会执行如下几个动作:为该函数添加一个原原创 2013-05-16 21:48:23 · 13996 阅读 · 9 评论 -
js函数中onmousedown 和 onclick的区别和联系
这两个事件很常见。了解这两个事件的区别,但是实际并没有使用到这两个事件的区别去做一些操作。通常使用onclick的时候也可以使用onmousedown,使用onclick的时候更多一些。今天碰到了非使用onmousedown不可的时候,故特此记录。先说一下区别:onclick是在鼠标点击弹起之后触发的事件。onmousedown是在鼠标按下之后触发的事件。简单的说onclick原创 2013-05-17 22:10:40 · 7727 阅读 · 4 评论 -
SpringMVC @RequestBody接收Json对象字符串
以前,一直以为在SpringMVC环境中,@RequestBody接收的是一个Json对象,一直在调试代码都没有成功,后来发现,其实 @RequestBody接收的是一个Json对象的字符串,而不是一个Json对象。然而在ajax请求往往传的都是Json对象,后来发现用 JSON.stringify(data)的方式就能将对象变成字符串。同时ajax请求的时候也要指定dataType: "json转载 2016-12-20 10:29:09 · 1556 阅读 · 0 评论