网站地图    收藏   

主页 > 前端 > javascript >

    
   JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名的,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式和声明式(如函数式编程)风格。 [1] 
JavaScript在1995年由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作,Netscape管理层希望它外观看起来像Java,因此取名为JavaScript。但实际上它的语法风格与Self及Scheme较为接近。 [2] 
   JavaScript的标准是ECMAScript 。截至 2012 年,所有浏览器都完整的支持ECMAScript 5.1,旧版本的浏览器至少支持ECMAScript 3 标准。2015年6月17日,ECMA国际组织发布了ECMAScript 的第六版,该版本正式名称为 ECMAScript 2015,但通常被称为ECMAScript 6 或者ES6。 [1]
  • js中取得窗口位置与窗口大小代码 关注热度:51

    下面我来介绍兼容所有浏览器的取得窗口位置与窗口大小代码,有需要的朋友可参考。..[详情]

  • js 倒计时代码总结分享 关注热度:61

    倒计时这种效果我们会经常看到有,特别是团购网站倒计时,下面我总结了一些常用的js倒计时效果代码,有需要的朋友可参考。..[详情]

  • js判断浏览器是否为IE浏览器 关注热度:75

    利用ActiveXObject来操作,只有IE支持创建ActiveX控件,因此她有一个其他浏览器没有的东西,就是ActiveXObject函数。只要判断window对象存在 ActiveXObject函数,就可以明确判断出当前浏览器是IE..[详情]

  • js email 电子邮箱地址验证程序 关注热度:65

    我们知道邮箱验证最核心最重要的一句: \"\\\\b(^[_A-Za-z0-9-]+(\\\\.[_A-Za-z0-9-]+)*@([A-Za-z0-9-])+(\\\\.[A-Za-z0-9-]+)*((\\\\.[A-Za-z0-9]{2,})|(\\\\.[A-Za-z0-9]{2,}\\\\.[A-Za-z0-9]{2,}))$)\\\\b\"; 后面的什么就是很简单..[详情]

  • WordPress中按Ctrl+Enter与回车提交留言 关注热度:59

    实现的方法很简单,只需几行javascript就能搞定了。那么我们也在WordPress加上这个快捷键吧:..[详情]

  • javascript实现定位并且可拖动的弹出框 关注热度:74

    实现弹出一个框,这个框是出现在超链接或按钮附近的,即可以给框定位,也可以随意拖拽,代码如下第一种情况就是ie下获取scrollTop/scrollLeft值,最典型的就是文档类型(DOCTYPE )不同..[详情]

  • javascript中数组长度arrayObj.length介绍 关注热度:64

    arrayObj.length这个我想大家都会看到过,像获取普通字符串长度我们会用a.length哦,那么我们要怎么取得数组长度呢,下面我来介绍一下关于取得数组长度arrayObj.length用法。..[详情]

  • javascript中的缓动效果实现程序 关注热度:80

    javascript中的缓动效果可以应用于很多地方,比如距离位移上的变化:图片的滚动、焦点图的轮转切换,透明度上的变化:渐隐渐现。凡是存在运动的状态都适用,下面以最基本的块在容..[详情]

  • Javascript中node.js触摸事件处理 关注热度:99

    随着移动开发需求的逐渐增大,以mobile safari为例,增加了对触摸事件的支持,下面举个例子来说明 页面结构..[详情]

  • javascipt中mouseout和mouseover事件冒泡介绍 关注热度:154

    看到名字我们就知道mouseout和mouseover的用法,mouseout意思是移出窗口就执行mouseout的代码,而mouseover是经过是就执行mouseover中的程序。..[详情]

  • javascript中数据类型的详细介绍 关注热度:69

    在js中数据类型包括有1.数值型(Number)。包括整数、浮点数。2.布尔型(Boolean)。3.字符串型(String)。4.对象(Object)。5.数组(Array)。6.空值(Null)。7.未定义(Undefined)。..[详情]

  • javascript异步返回数据代码介绍 关注热度:49

    在日常的使用中,不可避免的在异步的返回数据中需要运行脚本,而将返回数据直接写入页面中的某个容器中,脚本是不会运行的,异步执行一般都要有个回调callback函数,给调用者增加..[详情]

  • js中iframe载入后高度自适应 关注热度:97

    本文章分为两部份来介绍,一是介绍关于iframe载入完毕的判断介绍了关于iframe载入完成的判断,然后根据判断我再介绍载入完成后使iframe高度自适应...[详情]

  • Javascript异步编程的4种方法分析 关注热度:48

    我想讲到异步编程很多朋友都会想到ajax异步编程这一功能,下面我来介绍四种异步编程的方法有需要的朋友可参考参考。..[详情]

  • JS判断浏览器类型的方法总结 关注热度:66

    JS中判断浏览器的 类型,估计是每个编辑过页面的开发人员都遇到过的问题。在众多的浏览器产品中,IE、Firefox、Opera、Safari……..众多品牌 却标准不一,因此时常需要根据不同的浏览器..[详情]

  • javascript下的ajax教程 关注热度:169

    Javascript代码如下,原生态AJAX教程奉献..[详情]

    推荐
  • js如何获取file控件的完整路径具体实现代码

    js如何获取file控件的完整路径具体实现代码 关注热度:1460

    需要隐藏input file然后获取它的值,但连jquery都无法获取它的值,下面与大家分享下使用js的具体获取方法,感兴趣的朋友可以参考下哈 今天做一个项目,需要隐藏input file然后获取它的..[详情]

    推荐
  • 怎么禁止text表单文本记忆功能 关注热度:386

    禁止文本框记忆功能很简单,下面我列出2种方法: 第一种: 这种方法直接利用html元素方法: input type=text autocomplete=off id=text name=title size=50 value= / 第二种: 这种方法利用js控制html方法..[详情]

  • javascript document.write()覆盖原文档的问题 关注热度:274

    有时候使用javascript 中的document.write()函数,会将原来的html全部清除,然后写上新内容,但有时候不会 于是这种情况什么时候会出现呢?我搜了下: http://www.blogjava.net/JAVA-HE/archive/2008/..[详情]

    推荐
  • 移动端js触摸事件大全 关注热度:14686

    一、手机上的触摸事件基本事件:touchstart //手指刚接触屏幕时触发touchmove //手指在屏幕上移动时触发touchend //手指从屏幕上移开时触发下面这个比较少用:touchcancel //触摸过程被系统取消..[详情]

    推荐
  • js中cookie的使用详细分析 关注热度:334

    JavaScript中的另一个机制:cookie,则可以达到真正全局变量的要求。 cookie是浏览器 提供的一种机制,它将document 对象的cookie属性提供给JavaScript。可以由JavaScript对其进行控制,而并不是..[详情]

    推荐
  • JAVASCRIPT的全局变量完美解答!_JS全局变量 关注热度:312

    在JS中使用全局变量不像C++,也不像PHP。 先摆出错的代码: [javascript] view plain copy var globalvar= a ; function test(){ alert(globalvar); } 这里弹出的是undefined. 要像这样用: [javascript] view plain copy..[详情]

    推荐
  • javascript实现DIV图片旋转 关注热度:269

    //IE浏览器旋转方法 function ieTrans(o,d){ o.style.fileter=d } //非IE浏览器旋转方法 function notieTrans(o,d){ o.style.MozTransform = d; o.style.webkitTransform = d; o.style.msTransform = d; o.style.OTransform = d; o.style.tran..[详情]

    推荐
  • JS怎么获取GET传值 关注热度:214

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 var $_GET = ( function (){ var url = window.document.location.href.toString(); var u = url.split( ? ); if ( typeof (u[ 1 ]) == string ){ u = u[ 1 ].split( ); var get = {}; for ( var i in u){ var j = u[i]...[详情]

  • javascript在子页面中函数无法调试

    javascript在子页面中函数无法调试 关注热度:209

    近期在做一个项目,会遇到在子页面中提交的时候会无法能够调试javascript代码的情况出现,有时候这种问题,我们无法正常在浏览器,看到我们子页面的javascript代码,所以只能够用原..[详情]

    推荐
  • 用Mozilla免费调试器调试JavaScript 关注热度:81

    编程错误是生活中的严酷事实,但你不应在追踪这些错误的同时捶胸顿足。更加稳定的语言,如Java和.NET系统语言提供简化问题追踪过程的开发环境。..[详情]

    推荐
  • 完全了解AJAX 关注热度:67

    尽管AJAX是个相对新生的术语,但其背后的技术却并不新颖。我们从基础开始认识AJAX,一种颠覆性的技术,其改变了Web应用程序的开发和应用方式,使得交互性页面和网站处于目前网络潮流的最前沿。..[详情]

  • 设计与应用JavaScript对象符号JSON 关注热度:147

    XML是作为一种数据交换工具开发并推出的,但并不是所有开发者都支持这一工具。实际上一些开发者选择开发其它工具。JSON(JavaScript对象符号)就是其中之一。在本文中,我们来详细了解一下JSON的设计与应用。..[详情]

  • 如何用JavaScript实现旋转木马 关注热度:89

    Flash动画可以让Web网站看起来很漂亮,但是由于各种原因不是每个人都会在自己的客户端浏览器上安装Flash播放器。如果你或者你的用户不幸安装了64位的Linux发行版,或者你痛恨在自己的Web页面上放动画,那么你就不得不面对没有Flash动画的情况了。..[详情]

  • 使用mashups可能会给用户带来不好体验 关注热度:80

    最近,老板在我们公司使用了一种网络内容过滤设备。至今为止,他们对该设备进行了良好的设置。在使用我的办公用计算机浏览网页时,经过该设备进行了网页内容过滤的Web世界就大为不同了。..[详情]

栏目列表一览

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com