Welcome 微信登录

首页 / 脚本样式 / JavaScript

从零学JS之你需要了解的几本书

从零学JS之你需要了解的几本书

初级读物:《JavaScript高级程序设计》:一本非常完整的经典入门书籍,被誉为JavaScript圣经之一,详解的非常详细,最新版第三版已经发布了,建议购买。《JavaScript王者归来》百度的一个Web开发项目经理写的,作为初学者准备的入门级教程也不错。中级读物:《JavaScript权威指南》:另外一本JavaScript圣经,讲解的也非常详细,属于中级读物,建议购买。《JavaScript.The.Good.Parts》:Yahoo大牛,Jav...
用js模拟struts2的多action调用示例

用js模拟struts2的多action调用示例

最近修了几个struts2.1升级到2.3后动态方法调用失效的bug,深有感悟, 但是我那种原始方法有一个局限,就是在submit那里写下的action不起作用,就算启动了动态方法调用也不行(我想应该是struts2.3的一个bug),所以为了完善这个功能,这里我再说一个用js的方法。 在<s:submit value="提交" onclick="return submitAction("某某action")" />,添加onclick方法,然...
jQuery 如何先创建、再修改、后添加DOM元素

jQuery 如何先创建、再修改、后添加DOM元素

如何一气呵成地,on the fly地操作DOM元素呢? 例如顺序执行【创建】-> 【修改】-> 【添加】三个动作。 由于jQuery支持链式操作,其实就是设计模式的builder模式,所以我们可以把三个操作串在一起来执行。 首先创建一个p元素,内容包含一个a元素。 复制代码 代码如下: $("<p><a>jQuery</a></p>") 然后为a元素添加一个href属性 复制代码 代码如下: ...
Jquery插件分享之气泡形提示控件grumble.js

Jquery插件分享之气泡形提示控件grumble.js

任何一个grumble都可以放到它所围绕元素的任意角度的位置,360度全方位无死角,无残留。还能指定任意距离,应用任意CSS样式。 对于任意文本还可以自动调整大小。 多个grumble可以通过FX队列实现动画效果。 最后,它能在IE6+这些古董浏览器上工作,更不用FF、Chrome这些现代的浏览器了!grumble.js 其实是一个jQuery插件,可以在 脚本之家找到源码下载。官方的一些截图:普通提示可以附加事件,如点击、鼠标移入移出等可以实现动画,如气...
JavaScript中this关键词的使用技巧、工作原理以及注意事项

JavaScript中this关键词的使用技巧、工作原理以及注意事项

要根据this 所在的位置来理解它,情况大概可以分为3种: 1、在函数中:this 通常是一个隐含的参数。 2、在函数外(顶级作用域中):在浏览器中this 指的是全局对象;在Node.js中指的是模块(module)的导出(exports)。 3、传递到eval()中的字符串:如果eval()是被直接调用的,this 指的是当前对象;如果eval()是被间接调用的,this 就是指全局对象。 对这几个分类,我们做了相应的测试: 1、在函数中的t...
跟我学Nodejs(一)--- Node.js简介及安装开发环境

跟我学Nodejs(一)--- Node.js简介及安装开发环境

学习资料 1.深入浅出Node.js 2.Node.js开发指南简介(只捡了我觉得重要的) Node.js是让Javascript脱离浏览器运行在服务器的一个平台,不是语言; Node.js采用的Javascript引擎是来自Google Chrome的V8;运行在浏览器外不用考虑头疼的Javascript兼容性问题 采用单线程、异步IO与事件驱动的设计来实现高并发(异步事件也在一定程度上增加了开发和调试的难度); Node.js内建一个HTTP服务...
<< 861 862 863 864 865 866 867 868 869 870 >>