原生JavaScript
文章平均质量分 81
叶ch楼喽
这个作者很懒,什么都没留下…
展开
-
XMLHTTP中setRequestHeader参数问题
新加:设置编码方法setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=gb2312") 语法oXMLHttpRequest.setRequestHeader(bstrHeader, bstrValue);参数bstrHeader 字符串,头名称。转载 2014-07-25 23:23:44 · 720 阅读 · 0 评论 -
JavaScript:Object.prototype.toString方法的原理
原文链接JavaScript:Object.prototype.toString方法的原理在JavaScript中,想要判断某个对象值属于哪种内置类型,最靠谱的做法就是通过Object.prototype.toString方法.var arr = [];console.log(Object.prototype.toString.call(arr))转载 2015-06-03 22:35:57 · 416 阅读 · 0 评论 -
JavaScript位操作及其简单应用
原文链接转载 2015-06-04 21:17:45 · 430 阅读 · 0 评论 -
javascript原型
Javascript原型prototype: 用于实现对象的继承__proto__: 用来定义实例共享的属性或方法对象原型关系 图// ======以下为原文:大红色部分为我的标注======Javascript原型总会给人产生一些困惑,无论是经验丰富的专家,还是作者自己也时常表现出对这个概念某些有限的理解,我认为这样的困惑在我们一开转载 2015-05-01 16:13:30 · 485 阅读 · 0 评论 -
AJAX 网页保留浏览器前进后退等功能
在一些AJAX被大量使用的页面,有时都不太敢刷新,因为刷新以后可能看到的是和原来有很大不同的页面。暂不讨论在某些页面内容大量更新的情况下是否该使用AJAX的问题,本文简单说一下保留浏览器前进、后退、刷新等功能。 这里假设一个有两个Tabs的页面,每个Tab中含有大量文字,可能还有图片。如果现在觉得Tab2的内容很好,把它加入收藏夹或发送给朋友。下次通过收藏夹打开或者朋友点开这个链接的时候很有可转载 2014-10-20 17:54:26 · 496 阅读 · 0 评论 -
Javascript : RequestAnimationFrame更好的实现Javascript动画
一直以来,JavaScript的动画都是通过定时器和间隔来实现的。虽然使用CSS transitions 和 animations使Web开发实现动画更加方便,但多年来以JavaScript为基础来实现动画却很少有所改变。直到Firefox 4的发布,才带来了第一种对JavaScript动画的改善的方法。但要充分认识改善,这有利于帮助我们了解web动画是如何演变改进的。定时器Tim转载 2014-11-04 22:46:50 · 545 阅读 · 0 评论 -
javascript-按圆形排列DIV元素(一)---- 分析
效果图: 一、分析图:绿色边框内:外层的DIV元素,相对定位;白色圆形框:辅助分析的想象形状;白点:为白色圆形的圆心点,中心点,点o;圆心角:角NOG;黄色:需要按圆形排列的,绝对定位的DIV元素;红色点:为每个黄色DIV的坐标点;即绝对定位时的元素,left值 和 top值 ,设置的点;转载 2014-08-13 10:10:45 · 4666 阅读 · 1 评论 -
前端模块化开发的价值
前端模块化开发的价值随着互联网的飞速发展,前端开发越来越复杂。本文将从实际项目中遇到的问题出发,讲述模块化能解决哪些问题,以及如何使用 SeaJS 进行前端的模块化开发。恼人的命名冲突我们从一个简单的习惯出发。我做项目时,常常会将一些通用的、底层的功能抽象出来,独立成一个个函数,比如function each(arr) { // 实现代码 } function转载 2014-07-29 14:02:13 · 674 阅读 · 0 评论 -
Array.prototype.slice.call(arguments)简析
zArray.prototype.slice.call(arguments)转载 2014-06-27 20:05:39 · 492 阅读 · 0 评论 -
JS OffsetParent属性
转 JS offsetParent属性转载 2014-07-13 12:41:43 · 515 阅读 · 0 评论 -
Javascript高性能动画与页面渲染
No setTimeout, No setInterval如果你不得不使用setTimeout或者setInterval来实现动画,那么原因只能是你需要精确的控制动画。但我认为至少在现在这个时间点,高级浏览器、甚至手机浏览器的普及程度足够让你有理由有条件在实现动画时使用更高效的方式。什么是高效页面是每一帧变化都是系统绘制出来的(GPU或者CPU)。但这种绘制又和PC游戏的绘转载 2015-05-24 20:10:35 · 597 阅读 · 0 评论