javascript
文章平均质量分 62
jsd2honey
从事IT行业, 有研发,测试,系统集成工作经验,曾取得系统架构师,信息系统项目管理师,网络规划设计师等证书,现专注于产品质量控制工作与研究。
展开
-
javascript
javascript本词条由“科普中国”百科科学词条编写与应用工作项目审核。JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。在1995年时,由Net转载 2016-07-16 19:51:34 · 1965 阅读 · 0 评论 -
当浏览器默认禁用第三方cookie
前一阵子,我们发现高版本的Safari中默认会阻止第三方cookie,如下图所示。问题什么是第三方cookie呢?在访问一个网站A时,网站A算作第一方,如果网站A中引用了另一个网站X(网站X的域名与网站A的域名不同)的资源,这时这个网站X就被认为是第三方。需要注意的是,这儿区分不同网站的标准是域名是否相同,而不是这两个网站是否由同一个公司运营。比如,taobao.com和t转载 2017-01-18 10:39:18 · 15346 阅读 · 1 评论 -
浏览器同源政策及其规避方法
作者: 阮一峰日期: 2016年4月 8日浏览器安全的基石是"同源政策"(same-origin policy)。很多开发者都知道这一点,但了解得不全面。本文详细介绍"同源政策"的各个方面,以及如何规避它。一、概述1.1 含义1995年,同源政策由 Netscape 公司引入浏览器。目前,所有浏览器都实行这个政策。最初,它的含转载 2017-01-18 12:34:40 · 380 阅读 · 0 评论 -
jquery 思维导图
转载 2017-02-27 21:48:07 · 1524 阅读 · 0 评论 -
悟透JavaScript(理解JS面向对象的好文章)
悟透JavaScript(理解JS面向对象的好文章) 引子 编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。 数据天生就是文静的,总想保持自己固有的本色;而代码却天生活泼,总想改变这个世界。 你看,数据代码间的关系与物质能量间的关系有着惊人的相似。数据也是有惯性的,转载 2017-02-27 22:31:36 · 365 阅读 · 0 评论 -
实现jQuery扩展总结
实现jQuery扩展总结开发自己需要的jQuery插件,看个示例说明"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> new document /*jQuery插件的开发包括两种:一种是类级别的插件开发,即给jQuery添加新的全局函数,相当于给jQuery类转载 2017-01-20 10:59:48 · 250 阅读 · 0 评论 -
深刻理解JavaScript基于原型的面向对象
主题一、原型 一、基于原型的语言的特点 1 只有对象,没有类;对象继承对象,而不是类继承类。 2 “原型对象”是基于原型语言的核心概念。原型对象是新对象的模板,它将自身的属性共享给新对象。一个对象不但可以享有自己创建时和运行时定义的属性,而且可以享有原型对象的属性。 3 除了语言原生的顶级对象,每一个对象都有自己的原型对象,所有对象构成一个树状的层级系统。root转载 2017-01-20 14:56:36 · 353 阅读 · 0 评论 -
js教程资料
https://pan.baidu.com/share/home?uk=4278436023#category/type=0 记录:转载 2017-02-22 22:02:35 · 304 阅读 · 0 评论 -
初步认识React
React刚开始红的时候,由于对其不甚了解,觉得JSX的写法略非主流,故一直没打算将其应用在项目上,随着身边大神们的科普,才后知后觉是个好东西。好在哪里呢?个人拙见,有俩点:1. 虚拟DOM —— 在DOM树的状态需要发生变化时,虚拟DOM机制会将同一Event loop前后的DOM树进行对比(自然通过一系列高效的算法),如果俩个DOM树存在不一样的地方,那么React仅仅会针对这转载 2017-04-17 12:28:25 · 262 阅读 · 0 评论 -
目前几款基于html5的前端框架:如Bootstrap、Foundation、Semantic UI 、Amaze UI
目前几款基于html5的前端框架:如Bootstrap、Foundation、Semantic UI 、Amaze UIBootstrap是由Twitter在2011年8月推出的开源WEB前端框架,集合CSS 和HTML,使用了最新的浏览器技术,为快速WEB开发提供了一套前端工具包,包括布局、网格、表格、按钮、表单、导航、提示,其核心就是基于Less框 架构建的CSS。Bo转载 2017-06-15 22:23:52 · 3909 阅读 · 0 评论 -
第一方Cookie和第三方Cookie区别
什么是 Cookie?Cookie 是您访问过的网站创建的文件,用于存储浏览信息,例如您的网站偏好设置或个人资料信息。共有两种类型的 Cookie:第一方 Cookie 是由地址栏中列出的网站域设置的 Cookie,而第三方 Cookie 来自在网页上嵌入广告或图片等项的其他域来源。Cookie可以用来提升用户体验,比如网站可以使用Cookie来记录用户的登录状态,用户只要转载 2017-01-17 14:21:55 · 615 阅读 · 0 评论 -
Js操作自定义属性的方法:
Js操作自定义属性的方法:var testEle = document.getElementByIdx_x("test") testEle.setAttribute("test","aaa"); // 设置 testEle.getAttribute("test"); //获取testEle.attributes["test"].nodeValue;转载 2017-01-17 11:08:57 · 447 阅读 · 0 评论 -
cookie 创建和删除
设置cookie 非顶级域名,如二级域名或者三级域名,设置的cookie的domain只能为顶级域名或者二级域名或者三级域名本身,不能设置其他二级域名的cookie,否则cookie无法生成。 顶级域名只能设置domain为顶级域名,不能设置为二级域名或者三级域名,否则cookie无法生成。读取cookie 二级域名能读取设置了domain为顶级域名或者自身的cookie原创 2017-01-17 10:10:48 · 635 阅读 · 0 评论 -
一个笑话引发的记录
一个笑话引发的记录程序猿问程序媛:“为什么要离开我,我做得还不够好吗?”媛说:“别傻了,我们根本就是两个世界里的人,就像在JS里永远都无法调用JAVA类一样,我们之间也是不可能的。”猿沉默了很久,转身离开了。一个月之后,他在开源社区公布了dwr的完整代码。DWRDWR(Direct Web Remoting)是一个用于改善web页面与Java类交互的远程服务器端Ajax开源转载 2016-07-21 23:29:47 · 368 阅读 · 0 评论 -
Node.JS 学习路线图
Node.JS 学习路线图基于SSH实现员工管理系统之案例实现篇Sass和Compass必备技能之Sass篇less即学即用Sass进阶篇原文出处: 张丹的博客(@Conan_Z) 从零开始nodejs系列文章, 将介绍如何利Javascript做为服务端脚本,通过Nodejs框架web开发。Nodejs框架是基于V8转载 2016-12-12 09:19:08 · 485 阅读 · 0 评论 -
Chrome 控制台console的用法
Chrome 控制台console的用法原文出处: ctriphire 大家都有用过各种类型的浏览器,每种浏览器都有自己的特色,本人拙见,在我用过的浏览器当中,我是最喜欢Chrome的,因为它对于调试脚本及前端设计调试都有它比其它浏览器有过之而无不及的地方。可能大家对console.log会有一定的了解,心里难免会想调试的时候用alert不就行了,干嘛还要用consol转载 2016-12-12 09:28:30 · 898 阅读 · 0 评论 -
js json对象比较
//比较数组是否相同var Compare = {};//对于数组无序比较,可以先进行排序Compare.Sort = function(arArray) { return arArray.sort(function(x, y) { return (x.id - y.id) });}//数组比较Compare.compArray原创 2016-12-14 21:03:14 · 1684 阅读 · 0 评论 -
说说JSON和JSONP,也许你会豁然开朗
说说JSON和JSONP,也许你会豁然开朗作者: 随它去吧 来源: 博客园 发布时间: 2012-07-16 14:33 阅读: 179895 次 推荐: 472 原文链接 [收藏] 前言 由于Sencha Touch 2这种开发模式的特性,基本决定了它原生的数据交互行为几乎只能通过AJAX来实现。 当然了,通过调用强大的Pho转载 2016-12-07 16:41:45 · 264 阅读 · 0 评论 -
JavaScript之对象序列化详解
JavaScript之对象序列化详解一.什么是对象序列化? 对象序列化是指将对象的状态转换为字符串(来自我这菜鸟的理解,好像有些书上也是这么说的,浅显易懂!); 序列化(Serialization)是将对象的状态信息转换为可以存储或传输的形式的过程(来自“百度百科—序列化“,学术性强,略显高端);二.为什么会有对象序列化? 世间万物,都有其存在的原因。为什转载 2016-12-15 15:11:30 · 417 阅读 · 0 评论 -
一看就懂的ReactJs入门教程(精华版)
一看就懂的ReactJs入门教程(精华版)2015-07-21 10:39 编辑: cocopeng 分类:HTML5 来源:雲霏霏的博客1 264498ReactReactJS招聘信息:app推广与运营技术合伙人移动应用开发项目经理算法工程师iOS Developer微信书城开发数字图书商城开发iOS维护手机视频剪辑字幕配音工具iOS类ap转载 2016-12-18 22:21:00 · 1502 阅读 · 0 评论 -
javascript深入理解js闭包
javascript深入理解js闭包作者: 字体:[增加 减小] 类型:转载 时间:2010-07-03 我要评论闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量转载 2017-01-05 09:20:37 · 279 阅读 · 0 评论 -
jQuery 选择器
jQuery 的选择器可谓之强大无比,这里简单地总结一下常用的元素查找方法 $("#myELement") 选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素 $("div") 选择所有的div标签元素,返回div元素数组 $(".myClass")转载 2017-01-11 16:52:06 · 331 阅读 · 0 评论 -
V8 引擎介绍
V8的前世今生V8是JavaScript渲染引擎,第一个版本随着Chrome的发布而发布(具体时间为2008年9月2日)。在运行JavaScript之前,相比其它的JavaScript的引擎转换成字节码或解释执行,V8将其编译成原生机器码(IA-32, x86-64, ARM, or MIPS CPUs),并且使用了如内联缓存(inline caching)等方法来提高性能。V8可以独立运转载 2017-12-21 12:46:56 · 510 阅读 · 0 评论