![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Javascript
文章平均质量分 81
maomaoyu3211
这个作者很懒,什么都没留下…
展开
-
Javascript刷新页面的几种方法
Javascript刷新页面的几种方法 非模态刷新父页面:window.opener.location.reload(); 模态刷新父页面:window.dialogArguments.location.reload(); 先来看一个简单的例子: 下面以三个页面分别命名为frame.html、top.html、bottom.html为例来具体说明如何做。 frame.html 由...原创 2009-11-21 13:14:11 · 164 阅读 · 0 评论 -
《ECMAScript 6 入门》笔记
let 和 const 命令 https://github.com/ruanyf/es6tutorial/blob/gh-pages/docs/let.md如果使用let,声明的变量仅在块级作用域内有效,最后输出的是6。var a = [];for (let i = 0; i < 10; i++) { a[i] = function () { co...原创 2017-07-15 11:47:35 · 187 阅读 · 0 评论 -
js的多种继承方式
构造函数的继承 function Animal(){ this.species = "动物"; } function Cat(name,color){ this.name = name; this.color = color; } 一、 构造函数绑定第一种方法也是最简单的方法,使用call或apply方法,将父...原创 2015-07-23 21:52:22 · 219 阅读 · 0 评论 -
静态页面间数据传递方法总结
静态压面间数据的传递方法很多,目前经搜索得到主要以下几种方法。但是静态页面间数据传递用处应该不会很多,在开发任务的前期由于需要做UI Mockup 给用户体验,简单的数据传递还是会用到。 注:1.escape()及unescape()方法已过时,使用encodeURI() 和 decodeURI()对加入URL的参数进行编码; Window.open篇这两窗口之间存在...原创 2012-03-09 10:41:13 · 297 阅读 · 0 评论 -
复习JavaScript面向对象技术
感谢http://sdcyst.iteye.com/ 大牛的总结javascript面向对象技术基础(一) 对象和数组 javascript面向对象技术基础(二) 数组 javascript面向对象技术基础(三) 函数 javascript面向对象技术基础(四) 类、构造函数、原型 javascript面向对象技术基础(...原创 2011-09-15 00:11:43 · 91 阅读 · 0 评论 -
JavaScript 对象
对象与数组JavaScript中的对象本质上是一个关联数组,或者说更像java里的?Map数据结构,由key-value组成。如下:<script> function Person(name , age) { //将name、age形参的值分别赋给name、age实例属性。 this.name = name; this.age = age;...原创 2010-10-31 23:58:03 · 60 阅读 · 0 评论 -
JavaScript变量 没有块范围
局部变量覆盖全局变量,如下: <script> //定义全局变量test var test = "全局变量"; //定义函数checkscope function checkscope() { //定义局部变量 // var test = "局部变量"; //输出局部变量 document.writeln(test+"<br/&...原创 2010-10-31 21:38:31 · 68 阅读 · 0 评论 -
根据IP自动切换城市(腾讯网接口)
<script src="http://fw.qq.com/ipaddress" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ alert(IPData.join('\n')); alert(IPData[原创 2010-10-16 10:57:10 · 131 阅读 · 0 评论 -
javascript中event.keycode大全
keycode 8 = BackSpace BackSpace keycode 9 = Tab Tab keycode 12 = Clear keycode 13 = Enter keycode 16 = Shift_L keycode 17 = Control_L keycode 18 = Alt_L keycode 19 = Pause keycode 20 = Caps_Lock key...原创 2010-06-12 09:07:25 · 787 阅读 · 0 评论 -
event.keyCode ,event.which ,event.charCode
javascript判断是否按回车键<input id="chatMsg" name="chatMsg" type="text" size="90" onkeypress="enterHandler(event);"/> function enterHandler(event){ //获取用户单击键盘的“键值” var keyCode = event.k原创 2010-06-12 09:00:36 · 448 阅读 · 0 评论 -
深入理解Javascript闭包(closure)
感谢http://softbbs.pconline.com.cn/9497825.html最近在网上查阅了不少Javascript闭包(closure)相关的资料,写的大多是非常的学术和专业。对于初学者来说别说理解闭包了,就连文字叙述都很难看懂。撰写此文的目的就是用最通俗的文字揭开Javascript闭包的真实面目。一、什么是闭包?“官方”的解释是:所谓“闭包”,指的是一个拥有许多变量...原创 2010-05-31 22:07:41 · 68 阅读 · 0 评论 -
Aptana使用入门一:Code Assist
两天我在《不可多得的Javascript(AJAX)开发工具 - Aptana》一文中简单介绍了Aptana。大家都很关注,同时也提了很多问题。因为Aptana相关的内容比较多,不可能在一篇里全部讲完,所以我想就问题比较多的几方面陆续写几篇小文。希望能对大家有所帮助。本人也是刚刚开始使用Aptana,有不对的地方请大家包含。另外,还是希望有E文基础的朋友多读读Aptana的文档,你的问题应该很快就...原创 2009-12-14 12:07:25 · 128 阅读 · 0 评论 -
不可多得的Javascript(AJAX)开发工具 - Aptana
自从开始做Web开发起,一直都没有找到一个很让人满意的Javascript开发工具。从Editplus、Dreamweaver到FrontPage、Visual Studio,没有一样是很称手的。你是不是还在为Visual Studio中的那一点点智能提示感到兴奋不已?的确VS比其他的好那么一点点,但是相对于VS中的C#、VB等来说对javascript的支持实在是太少了。下面我要向你介绍一款...原创 2009-12-14 12:05:53 · 81 阅读 · 0 评论 -
React 高阶组件(HOC)
原文地址:https://github.com/easyui/blog/blob/master/ReactNative/2017-11-03-React-Native-%E9%AB%98%E9%98%B6%E7%BB%84%E4%BB%B6.md React 高阶组件(HOC)背景高阶组件的这种写法的诞生来自于社区的实践,目的是解决一些交叉问题(Cross-Cutti...原创 2017-11-22 16:55:23 · 2088 阅读 · 0 评论