导航

随笔分类 -  JavaScript

摘要:一、基础 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/arguments 二、总结 arguments is an Array-like object accessible inside fu 阅读全文

posted @ 2020-07-08 15:44 寒宵飞飞 阅读(108) 评论(0) 推荐(0)

摘要:box-sizing属性可以为三个值之一:content-box(default),border-box,padding-box。 content-box,border和padding不计算入width之内 chrome和firefox默认这种模式 padding-box,padding计算入wid 阅读全文

posted @ 2016-04-14 15:43 寒宵飞飞 阅读(194) 评论(0) 推荐(0)

摘要:右键chrome的快捷方式-》属性 修改目标属性:添加--args --disable-web-security --user-data-dir=F:\MyChromeDevUserData,其中F:\MyChromeDevUserData可以自定义一个位置 修改后的目标属性如下: "C:\Prog 阅读全文

posted @ 2016-04-09 12:51 寒宵飞飞 阅读(718) 评论(0) 推荐(0)

摘要:最近遇到一个项目,你的JSP网页和服务器提供的服务不在一个域中,但是需要通过AJAX方式来跨域调用服务器的服务,例如你的JSP页面:http://192.168.6.26:7001/First_Web/TestXML.jsp服务器的服务地址:http://10.8.2.60:9082/PGIS_S... 阅读全文

posted @ 2015-12-25 16:02 寒宵飞飞 阅读(337) 评论(0) 推荐(0)

摘要:1)自执行匿名函数: 常见格式:(function() { /* code */ })();2)作用: function中的code代码在解释时就已经在运行了。因此可以用它创建命名空间,只要把自己所有的代码都写在这个特殊的函数包装内,那么外部就不能访问,除非你允许(变量前加上window,... 阅读全文

posted @ 2014-09-25 13:33 寒宵飞飞 阅读(247) 评论(0) 推荐(0)

摘要:在本机测试HTML5 Canvas程序的时候,如果用context.drawImage()后再用context.getImageData()获取图片像素数据的时候会抛出错:SECURITY_ERR: DOM Exception 18。这是Javascript同源策略(Same origin poli... 阅读全文

posted @ 2014-07-15 09:19 寒宵飞飞 阅读(191) 评论(0) 推荐(0)

摘要:elementFromPoint 这是一组link,你会发现点击任何一个link,结果总是6。为什么?解释:这是因为这6个link每次单击时,都会触发函数:function(){alert(i)};,这个函数的作用就是打印当前的i值,而添加完6个link标签后,内存中的i值已经... 阅读全文

posted @ 2014-06-25 09:40 寒宵飞飞 阅读(449) 评论(0) 推荐(0)

摘要:JavaScript中有一个call和apply方法,其作用基本相同,但也有略微的区别。先来看看JS手册中对call的解释:call 方法调用一个对象的一个方法,以另一个对象替换当前对象。call([thisObj[,arg1[, arg2[, [,.argN]]]]])参数thisObj可选项。将... 阅读全文

posted @ 2014-06-23 09:34 寒宵飞飞 阅读(194) 评论(0) 推荐(0)

摘要:学习delete可以参考下面两个博客,写的都很好,本文大部分参考与以下两个博客http://www.cnblogs.com/windows7/archive/2010/03/28/1698387.htmlhttp://my.oschina.net/warmcafe/blog/75845一、javas... 阅读全文

posted @ 2014-06-17 16:46 寒宵飞飞 阅读(4455) 评论(0) 推荐(0)

摘要:最近要实现一个滚动新闻效果,在网上查了一些资料,发现基本的实现方法有两种:使用Marquee标签。这个标签的使用我已经转载了一篇比较详细的文章,这个标签的优点是便于使用,缺点是人们已经逐渐不适用它了,许多浏览器不支持,甚至在IE8想,XHTML4.0的loose.dtd是可以的,而去掉loose.d... 阅读全文

posted @ 2014-05-21 10:12 寒宵飞飞 阅读(813) 评论(0) 推荐(0)

摘要:JavaScript代码如下:function setName(obj){ obj.name = "test1"; obj = new Object(); obj.name = "test2"; } var person = new Object(); setName(person); alert(person.name); 运行结果:页面弹出“test1”代码分析:为什么不弹出“test2”?var person = new Object(); 本例中首先生成一个object对象,并将person(类似于指针)指向这个object对象,暂时将这个obj 阅读全文

posted @ 2013-08-26 15:01 寒宵飞飞 阅读(256) 评论(0) 推荐(0)

摘要:1.栈 stack”和“堆 heap”: 简单的来讲,stack上分配的内存系统自动释放,heap上分配的内存,系统不释放,哪怕程序退出,那一块内存还是在那里。stack一般是静态分配内存,heap上一般是动态分配内存。2.基本类型和引用类型: 基本类型:存放在栈内存中的简单数据段。数据大小确定,内存空间大小可以分配。 引用类型:存放在堆内存中的对象,变量中实际保存的是一个指针,这个指针指向另一个位置。每个空间大小不一样,要根据情况开进行特定的分配。 详见《Javascript高级编程》Page60页的图可以很清晰的理解上面两个概念。3.内存变量的存储空间: 这是js机制生存的原因... 阅读全文

posted @ 2013-08-26 14:22 寒宵飞飞 阅读(1931) 评论(0) 推荐(0)

摘要:新建一个web工程,FirstWeb,在其中新建一个页面:test.jsptest change herf 点击我看看,不加http:// 点击我看看,添加http:/访问该页面,点击a1时,页面跳转到:http://localhost:8888/FirstWeb/www.baidu.com点击a2时,页面跳转到www.baidu.com总结:动态修改a标签的herf属性时,记得在网址前加上http:// 阅读全文

posted @ 2013-08-08 22:01 寒宵飞飞 阅读(3634) 评论(0) 推荐(0)

摘要:新建了一个js文件:XXX.js,里面有一句alert("欢迎光临");当页面调用这个js文件时,老是提示这一句有错误“未结束的字符串常量”原因:JAVASCRIPT引用时,使用的字符语言不一致解决办法:1)页面引入js文件时,加上编码,例如: <script language="javascript" type="text/javascript" src="js/xmltree.js" charset='unicode'></script>2)用编辑器打开js文件,例如ed 阅读全文

posted @ 2013-03-11 15:53 寒宵飞飞 阅读(719) 评论(0) 推荐(0)

摘要:js文件中的“中文”在页面上显示乱码:解决办法:1)页面引入js文件时,加上编码,例如: <script language="javascript" type="text/javascript" src="js/xmltree.js" charset='unicode'></script>2)用编辑器打开js文件,例如editplus,将js文件保存为相应的编码格式,例如unicode。页面引用时,中文乱码就可以显示正确 <script language="javascript& 阅读全文

posted @ 2013-03-08 10:24 寒宵飞飞 阅读(693) 评论(0) 推荐(0)

摘要:Sublime Text2是一款常用的javascript,html,css编写工具:安装Sublime Text 2插件的方法:1.直接安装安装Sublime text 2插件很方便,可以直接下载安装包解压缩到Packages目录(菜单->preferences->packages)。2.使用Package Control组件安装也可以安装package control组件,然后直接在线安装:按Ctrl+`调出console(注:安装有QQ输入法的这个快捷键会有冲突的,输入法属性设置-输入法管理-取消热键切换至QQ拼音)粘贴以下代码到底部命令行并回车:import urllib2 阅读全文

posted @ 2013-01-07 11:28 寒宵飞飞 阅读(2045) 评论(3) 推荐(0)

摘要:prototype据我所知,用处主要有两种:1、prototype属性使您有能力向对象添加属性和方法。本例就通过prototype属性向employee这个类中添加了一个属性salary和方法getName(),网页加载后弹出bill的salary和name。2、prototype实现继承部分转载自... 阅读全文

posted @ 2012-12-28 10:58 寒宵飞飞 阅读(299) 评论(0) 推荐(0)

摘要:第一种问题:在写JSP时,里面面有涉及到数据库操作,当保存时就会弹出save could not be completed原因是some characters could not be mapped using iso8859-1<%@ page language="java" pageEncoding="GBK"%>设成GBK或UTF-8就可以了,只要他里面的支持中文就KO了第二种问题:用eclipse编写jsp页面或JAVA类的时候,直接在页面里输入汉字,保存的时候出现"字符不能匹配ISO-8859-1"的错误提示,因 阅读全文

posted @ 2011-04-18 16:32 寒宵飞飞 阅读(1244) 评论(0) 推荐(0)

摘要:在ie8里用div和filter显示本地图片,代码大致如下:1)方法一:首先新建了一个div:<div id="div1">在这里显示图片</div>然后在js函数里面用filter加载图片:var fileUrl=="C:\\1-1.jpg";var div1 = document.getElementById("div1"); div1.style.width = "400px"; div1.style.height = "400px"; div1.style.fil 阅读全文

posted @ 2011-04-15 10:49 寒宵飞飞 阅读(1324) 评论(2) 推荐(0)