Welcome 微信登录

首页 / 脚本样式 / JavaScript

Javascript中函数声明与函数表达式的区别

Javascript中函数声明与函数表达式的区别

Javascript中函数声明与函数表达式的区别2014-09-15Js中的函数声明是指下面的形式:function functionName(){}这样的方式来声明一个函数,而函数表达式则是类似表达式那样来声明一个函数,如:var functionName = function(){}可能很多朋友在看到这两一种写法时会产生疑惑,这两种写法差不多,在应用中貌似也都是可行的,那他们有什么差别呢?事实上,js的解析器对函数声明与函数表达式并不是一视同仁地对待的...
javascript各种类型数据在表达式中转换成布尔型值的规则

javascript各种类型数据在表达式中转换成布尔型值的规则

javascript各种类型数据在表达式中转换成布尔型值的规则2014-09-15 csdn博客 风柏杨javascript中有5种数据类型,分别为:Undefined、Boolean、Object、Number、String,这几类型的数据,当他们处在表达式里面的时候,js解析器会自动将其转换成布尔值来决定当前的条件究竟符合哪个逻辑分支(当然,我们也可以手动通过调用Boolean(var)方法来转换),从而决定执行那个方法体的代码,那把这几种类型的值转换...
私人定制javascript中的数组知识点

私人定制javascript中的数组知识点

私人定制javascript中的数组知识点2014-09-15先上笑话,1.刚看到一个游泳的,想起公司组织去三亚旅游,老板跳海里,各种挣扎,捞上来老板第一句话:我记得我会游泳的啊。2.媳妇说:老公对不起,我把你新买的自行车撞散架了! 老公:没事宝贝,你若安好,便是晴天! 媳妇说:老公你太有诗意了。 老公:滚犊子,安不好我整死你!数组的概念javascript数组是值得有序集合,不过它实属一个javascript对象的特殊形式,这是一个很重点的定性。创建数组...
私人定制javascript中的对象知识点

私人定制javascript中的对象知识点

私人定制javascript中的对象知识点2014-09-15废话不多讲,先上笑话,然后再,。看懂这个的说明你的节操已经不再了。晚饭后去理发店理发。。。割了吧。。。老板问我怎么剪,我悠悠的来一句往帅了剪。。。高潮往往令人想不到。。。。旁边一在焗油烫头发的大妈说到 别这样为难老板,人家赚点钱不容易。。。首先如果你是高手那么请出门右转,如果你是菜鸟那么恭喜你,go on吧全局对象在javascript程序中任何位置,都可以拈来就用的这种东西,是全局对象的属性....
javascript中类的属性分析

javascript中类的属性分析

javascript中类的属性分析2014-09-15本篇文章主要针对javascript的属性进行分析,由于javascript是一种基于对象的语言,本身没有类的概念,所以对于javascript的类的定义有很多名字,例于原型对象,构造函数等,它们都是指javascript中的类。例如:function Person(){} var p = new Person(); 这里的Person可以看作一个类,而p则是这个类的实例也可以称为对象。这里主要分析js...
Javascript的执行过程简介

Javascript的执行过程简介

Javascript的执行过程简介2014-09-15正如我们了解的一样,当我们书写了JS程序之后,打开浏览器,我们的代码就可以开始运行了(当然保证你的代码没有问题,才能按照你的预期进行执行)。刚才说的是JS执行的一个大的环境,今天我们学习一下,JS在解析器里的一个执行过程。这个过程分为两个阶段:进入执行上下文执行代码 变量对象的变化,和这两个阶段息息相关。在介绍这两个阶段之前,了解相关的概念。如果变量和执行上下文相关,那么它应该知道在哪里存储数据和怎么...
javascript事件处理简介

javascript事件处理简介

javascript事件处理简介2014-09-15首先了解一下什么是事件?事件是web浏览器通知应用程序发生了什么事情。我们可以通过一些方式注册事件用来监听一些我们需要处理的事件。事件包含一下一些属性:事件类型:用来说明是什么类型事件的字符串事件处理程序:监听了某个事件想让他做的事情事件对象:特定的事件类型,有不同的属性事件传播:一般情况下是会经历捕获->目标对象->冒泡的过程,IE8之前的浏览器不支持事件捕获下面简单介绍一下事件有哪些类型,...
JavaScript实现仿flash上传头像

JavaScript实现仿flash上传头像

JavaScript实现仿flash上传头像2014-09-15 cnblogsloognflash上传头像多不胜举了,可JS仿flash的见的不多,也是工作需要,就试着写写看!不料,设想还真的可行先看效果图(在FF下):下面是我整个的思路:一、用ajaxFileUpload.js异步上传图片。这个不用多说了,挺简单的东西。二、div拖拽用jquery-ui。这个也不多说了。三、上传过图片的处理。编辑容器是300*300,如果图片不在300*300之内,这...
JavaScript中实现日期组件

JavaScript中实现日期组件

JavaScript中实现日期组件2014-09-15 cnblogs Snandy旅游频道的开发中需要定义各种日期组件,有的是基本的日期选择,这个基本日期只包含如下功能左右翻(月)点击天回填到输入域点击“今天”,回填今天的日期到输入域点击“关闭”,日期控件关闭有的同时显示两个月的日期有的包含一些业务信息,比如机票搜索结果页的低价日历。这个比上面的要复杂一些每天的日期格子里含有价格信息点击左右箭头会向后退请求...
javascript如何快速判断IE浏览器(兼容IE10与IE11)

javascript如何快速判断IE浏览器(兼容IE10与IE11)

javascript如何快速判断IE浏览器(兼容IE10与IE11)2014-09-15在很多时候,我们一般采用navigator.userAgent和正则表达来判断IE浏览器版本,下面介绍用IE浏览器中不同特性来判断IE浏览器1 判断IE浏览器与非IE 浏览器IE浏览器与非IE浏览器的区别是IE浏览器支持ActiveXObject,但是非IE浏览器不支持ActiveXObject。在IE11浏览器还没出现的时候我们判断IE和非IE经常是这么写的funct...
javascript中如何执行上下文

javascript中如何执行上下文

javascript中如何执行上下文2014-09-15写在前面:一 直想系统的总结一下学过的javascript知识,喜欢这门语言也热爱这门语言。未来想从事前端方面的工作,提前把自己的知识梳理一下。前面写了些 DOM的知识,略觉水平有限。没几个月就要开赴找工作的前线,奈何自己还是个菜鸟,具体写的时候还没有一个完整的思路。多番考虑之后,决定还是翻译外国的 经典系列文章,总结提升的同时,英语水平也可以上一个台阶,双管齐下,相信对以后肯定有好处。当然这个系列的...
Javascript实现高性能动画与页面渲染

Javascript实现高性能动画与页面渲染

Javascript实现高性能动画与页面渲染2014-09-15 infoq 李光毅No setTimeout, No setInterval如果你不得不使用setTimeout或者setInterval来实现动画,那么原因只能是你需要精确的控制动画。但我认为至少在现在这个时间点,高级浏览器、甚至手机浏览器的普及程度足够让你有理由有条件在实现动画时使用更高效的方式。什么是高效页面是每一帧变化都是系统绘制出来的(GPU或者CPU)。但这种绘制又和PC游戏的绘...
JavaScript开发中的常用知识点

JavaScript开发中的常用知识点

JavaScript开发中的常用知识点2014-09-15 cnblogs aehyok前言最近在做项目的时候自己写了一些JavaScipt代码,于是自己又进行简单的查阅资料整理了一下,发现了如下几个比较有用的知识点:1、三种声明函数的方式2、jQuery $(document).ready() 与window.onload的区别3、location.href4、获取url中的参数5、判断是否存在函数的方法6、设置Iframe高度7、解决文本框设置只读后按...
JavaScript中的this对象知识

JavaScript中的this对象知识

JavaScript中的this对象知识2014-09-19JavaScript中的this总是让人迷惑,应该是js众所周知的坑之一。 个人也觉得js中的this不是一个好的设计,由于this晚绑定的特性,它可以是全局对象,当前对象,或者…有人甚至因为坑大而不用this。其实如果完全掌握了this的工作原理,自然就不会走进这些坑。来看下以下这些情况中的this分别会指向什么:1.全局代码中的thisalert(this)//window全局范...
<< 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 >>