javascript
chenqingmiaomiao
这个作者很懒,什么都没留下…
展开
-
js的组成部分以及各浏览器的支持情况
透析js的本质以及各浏览器的支持情况(1)javascript本质有三部分组成:第一部分是ECMAScript(核心,为js提供基础的语法,数据类型等),第二部分是DOM(与网页进行交互),第三部分是BOM(与浏览器窗口进行交互),每部分具体的情况就不展开了,只介绍浏览器对他们的实现和支持情况;(2)很多前端开发人员都会碰到浏览器的兼容性问题,其实这都是因为不同的浏览器对js的各个部分的实原创 2013-12-30 21:07:24 · 1696 阅读 · 0 评论 -
display 与 visibility 的区别(隐藏Dom元素)
display 与 visibilitydisplay与visibility都是用来隐藏Dom元素用的,他们的显示效果几乎没有差别,但是他们还是存在一些不同的地方,我们来看看他们之间的一些异同同:(1)他们都能隐藏元素;document.getElementById("id").style.display = "none"; 或者.style.visibility = "hidden"原创 2013-12-23 11:27:19 · 2103 阅读 · 0 评论 -
javascript数据类型及其常用方法
javascript数据类型及其常用的方法数据类型:js中的数据类型有下面6中:undefined,null,boolean,string,number,object(数组,方法等都属于该类型)下面我们主要介绍Array和String类型中的方法,它们在实际中的作用相当的大Array类型中的方法:ps:array中的length属性它不是只读的,也就是说可以设置它的值。pu原创 2014-02-15 23:28:54 · 1051 阅读 · 0 评论 -
javascript执行环境(作用域)与作用域链深入剖析及项目经验
javascript执行环境(作用域)与作用域链深入剖析js中执行环境和作用域链的地位在js中是相当重要的,也是编写复杂的js脚本所必需掌握于胸的知识,我们一起来揭开它的面纱,和大家共同来学习,在讲解的过程中可能会有疏忽的地方,希望读到的朋友指出。执行环境:它的原始定义是这样的:它定义了变量和函数有权访问的其它数据。看上去很抽象,其实很简单,举例来说,window对象中定义的变量和方法原创 2014-02-15 22:25:47 · 948 阅读 · 0 评论 -
javascript==(相等)与===(全等)详解
javascript==(相等)与===(全等)详解很多前端新手在使用==和===时都表现得模棱两可,下面我们来对它进行全面的讲解1,string,number,boolean等基础类型之间进行比较时==比较:先将比较的两者转换为同一类型然后进行比较===比较:不进行类型的转换,如果类型不同则直接返回false2,Array,Object等高级类型之间进行比较==和===一原创 2014-02-15 21:19:43 · 1112 阅读 · 3 评论 -
childnodes与children详解
childNodes与children的区别与详解(包括自己的项目经验)原创 2014-02-14 21:56:34 · 1251 阅读 · 0 评论 -
javascript模块化编程
javascript模块化模块化编程简介:javascript模块化编程通俗的说就是将一组特定的功能组织在一起,也就是模仿高级语言中的类,这样做的好处就是能够提高代码的复用,而且能够使代码能够更加易于阅读和修改,这么多的好处还是很诱人的,所以现在就出现了一些框架来支持javascript模块化编程,(其实javascript模块化编程的一个重要的约束就是规范,因为没有类的语法,所以这些规范原创 2014-02-13 16:15:06 · 675 阅读 · 0 评论 -
javascript数据类型(以及它们的一些特性与判断)
javascript数据类型用法总结1)类型:js中的数据类型有且只有6中,分别是5中基本数据类型:Undefined,Null,Boolean,String,Number;和一种复杂数据类型Object;2)特性:js中的数据类型是松散类型的,也即是说定义一个变量(实质就是占位符)可以保存js中所有类型的数据,而且在修改一个变量的值时可以同时改变它的值得类型,如:var str = "c原创 2013-12-20 01:47:00 · 500 阅读 · 0 评论 -
innerHTML 与 innerText的用法与异同
innerHTML与innerText详解在实际开发中遇到过很多需要操作某个元素节点内容的情况,虽然dom提供了操作的方法如获得文本节点后在操作nodeValue属性,但是这样就显得很麻烦了,所以dom扩展中就加入了这两个属性来方便操作节点的值,自己用的时候遇到了一些问题,也查过一些资料,这次对他们两的用法进行一次详细的解读用法:innerHTML操作元素的值时会包括html标签,inne原创 2014-01-04 01:27:49 · 1631 阅读 · 0 评论 -
disabled 与 readonly的区别(禁止编辑)
disabled 与 readonly的几点异同同:(1)它们都能让相应的元素节点变得不可编辑;(2)它们都是元素的直接属性而不是css属性,如:document.getElementById("id").readonly = true;(3)它们的取值都是boolean类型的,而不是string类型的,当document.getElementById("id").readonly原创 2013-12-17 16:35:33 · 1217 阅读 · 0 评论