javascript
文章平均质量分 65
hellokatewj
这个作者很懒,什么都没留下…
展开
-
utf-8占几个字节
占2个字节的:〇占3个字节的:基本等同于GBK,含21000多个汉字占4个字节的:中日韩超大字符集里面的汉字,有5万多个一个utf8数字占1个字节一个utf8英文字母占1个字节 在查找 UTF-8 编码资料时发现,很多的帖子说的 UTF-8 编码里,一个汉字占用3个字节,有的还做了个证明,大概是这样的,创建一个没有BOM的UTF-8编码的文本文件转载 2014-04-22 20:09:55 · 35121 阅读 · 4 评论 -
addEventListener和attachEvent区别
一、适应的浏览器版本不同attachEvent方法适用于IE addEventListener方法适用于FF 二、针对的事件不同attachEvent中的事件带on 而addEventListener中的事件不带on 三、参数的个数不同attachEvent方法两个参数:第一个参数为事件名称,第二个参数为接收事件处理的函数; add转载 2014-11-03 10:50:23 · 671 阅读 · 0 评论 -
js数据结构
从结构上看,所有的数据(data)最终都可以分解成三种类型:第一种类型是标量(scalar),也就是一个单独的字符串(string)或数字(numbers),比如"北京"这个单独的词。第二种类型是序列(sequence),也就是若干个相关的数据按照一定顺序并列在一起,又叫做数组(array)或列表(List),比如"北京,上海"。第三种类型是映射(mapping),也就转载 2014-11-03 00:51:06 · 2108 阅读 · 0 评论 -
HTTP协议详解
引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of转载 2014-11-04 10:19:53 · 397 阅读 · 0 评论 -
HTML5 WebSocket做聊天室(服务器端基于Jetty8)
早就厌倦了Ajax轮询,一直想试试Web Socket.这次终于体验了一把 这次用的浏览器是Chrome,IE不用提了,不支持,FireFox据说是支持的,但是实际试下来不支持.估计是有自己的API,下次再研究....(以上提到的浏览器都是最新稳定版Chrome15,IE9,Firefox8.0) 开发环境:Eclipse3.7,Jetty8.04转载 2014-11-04 09:57:03 · 1185 阅读 · 0 评论 -
href=#与href=javascriptvoid(0)的区别
#"包含了一个位置信息默认的锚点是#top 也就是网页的上端而javascript:void(0) 仅仅表示一个死链接这就是为什么有的时候页面很长浏览链接明明是#可是跳动到了页首而javascript:void(0) 则不是如此所以调用脚本的时候最好用void(0)或者等打开新窗口链接的几种办法1.window.open('url')2.用自定义函数转载 2014-11-03 19:48:18 · 451 阅读 · 0 评论 -
用JS改变的元素CSS样式
CSS样式的引用有3种方式:style引用、class引用、id引用,所以js改变元素的样式我们也分3种来说。1.js改变由style方式引用的样式:方法一:document.divs.style.cssText="border:1px solid #000000;color:#FF0000";方法二:document.divs.setAttribute("style","border转载 2014-11-03 19:49:40 · 2209 阅读 · 0 评论 -
JS继承机制--写的比较通俗易懂,一系列文章看文对于你对于JS继承机制的理解会加深很多
Javascript继承机制的设计思想作者: 阮一峰日期: 2011年6月 5日我一直很难理解Javascript语言的继承机制。它没有"子类"和"父类"的概念,也没有"类"(class)和"实例"(instance)的区分,全靠一种很奇特的"原型链"(prototype chain)模式,来实现继承。我花了很多时间,学习这个部分,还做了很多笔记。但转载 2014-11-02 20:50:46 · 543 阅读 · 0 评论 -
兼容IE和FF的js脚本做法(比较常用)
做BS开发就难免会用到javascript,而每个浏览器对javascript的支持有不同。这就需要我们程序员去兼容他们下面是兼容IE和FF的js脚本做法和分解(部分选自网上,经本人整理),希望对大家有帮助。 /*以下以 IE 代替 Internet Explorer,以 MF/FF 代替 Mozzila Firefox */ //window.event转载 2014-11-03 18:01:35 · 535 阅读 · 0 评论 -
JS计算字符串所占字节数
废话不说,直接正题吧。最近项目有个需求要用js计算一串字符串写入到localStorage里所占的内存,众所周知的,js是使用Unicode编码的。而Unicode的实现有N种,其中用的最多的就是UTF-8和UTF-16。因此本文只对这两种编码进行讨论。下面这个定义摘自维基百科(http://zh.wikipedia.org/zh-cn/UTF-8),做了部分删减。UT转载 2014-11-02 00:36:59 · 5359 阅读 · 0 评论 -
jQuery 选择器的优化(从官方文档翻译过来的)
今天在官网看到一篇jQuery 选择器的优化的文章,所以翻译过来,方便记住和查阅。官方地址:http://learn.jquery.com/performance/optimize-selectors/选择器的优化在今天没有比过去更重要了,因为很多浏览器实现了document.querySelectorAll()这个方法,选择器的负担也从jQuery转向了浏览器。然而,有些转载 2014-07-25 10:54:22 · 712 阅读 · 0 评论 -
每日学习心得:$.extend()方法和(function($){...})(jQuery)详解
2014-02-09前言: 节后头两天上班,主要是调整工作状态。项目也不是很紧,趁着周末把年前遇到了一些关于JS和JQuery的一些问题给总结一下。主要是介绍JQuery的extend方法和(function($){})(jQuery),也会涉及一些相关的知识。1. JS中substring与substr的区别之前在项目中用到substring方法,因为转载 2015-01-05 10:55:46 · 531 阅读 · 0 评论