网站地图    收藏   

主页 > 前端 > 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]
  • javascript常用标签和方法详解关注热度:165

    javascript常用标签和方法详解 什么是javascript? (1) JavaScript是一种基于对象(Object)和事件驱动(Event Driven)并具有安全性能的 脚本语言。 (2) JavaScript是由Netscape公司开发的一种脚本语言,其编..[详情]

  • javascript操作class兼容所有浏览器

    javascript操作class兼容所有浏览器关注热度:267

    分享大家一个javascript操作class兼容所有浏览器教程 主要学习 IE 下没有 document.getElementByClassName 方法,我们可以利用 document.all 或者 document.getElementByTagName方法 代码如下: !DOCTYPEhtmlPUBLI..[详情]

  • 推荐一个JAVASCRIPT的COOKIE插件关注热度:253

    Installation Include the script (unless you are packaging scripts somehow else): 地址:https://github.com/js-cookie/js-cookie scriptsrc=/path/to/js.cookie.js/script Do not include the script directly from GitHub (http://raw.github.com/....[详情]

  • javascript中alert()与console.log()的不同关注热度:347

    javascript中alert()与console.log()的不同 简单的说alert 是弹出提示而console.log是在调试工具里打日志,下面具体给大家列出alert()与console.log()的不同点, [1]alert() [1.1]有阻塞作用,不点击确定,..[详情]

  • javascript中的五种基本数据类型关注热度:236

    [0]5种数据类型: [0.1]基本数据类型:Undefined、Null、Boolean、Number、String [0.1.1]基本类型值是指简单的数据段,5种基本类型是按值访问的,因为可以操作保存在变量中的实际值 [0.1.2]基本..[详情]

  • ajax浏览器兼容验证操作关注热度:222

    AJAX 的要点是 XMLHttpRequest 对象。 不同的浏览器创建 XMLHttpRequest 对象的方法是有差异的。 IE 浏览器使用 ActiveXObject,而其他的浏览器使用名为 XMLHttpRequest 的 JavaScript 内建对象。 如需针对..[详情]

  • javascript中Array()数组函数详解关注热度:200

    在程序语言中数组的重要性不言而喻,JavaScript中数组也是最常使用的对象之一,数组是值的有序集合,由于弱类型的原因,JavaScript中数组十分灵活、强大,不像是Java等强类型高级语言..[详情]

  • JavaScript中的正则表达式精通关注热度:206

    本教程讲解JavaScript中的正则表达式精通nbsp; 精通 JS正则表达式 (精通?标题党 ) 正则表达式可以: •测试字符串的某个模式。例如,可以对一个输入字符串进行测试,看在该字符串是否存..[详情]

  • javascript限制文本框的输入内容代码详解

    javascript限制文本框的输入内容代码详解关注热度:204

    为大家分享的JavaScript限制文本框的输入内容代码如下 styletype=text/css!--.STYLE1{color:#0099FF;font-weight:bold;font-size:x-large;}--/stylep/pp/pp/pp/pp/pp/pp/ppalign=centerclass=STYLE1亲,试试效果吧!/ppalign=cen..[详情]

  • javascript实现匹配时换色的输入提示特效代码

    javascript实现匹配时换色的输入提示特效代码关注热度:256

    本教程讲解javascript实现匹配时换色的输入提示特效代码 这是一款js输入提示特效,当你在输入框中输入字母时,如果下边列出的类别中有与你字母相匹配的,那么这些内容将会变成红色..[详情]

  • javascript实现表单Radio切换效果的方法

    javascript实现表单Radio切换效果的方法关注热度:477

    本教程讲解javascript实现表单Radio切换效果的方法 这里基于js实现表单中的Radio单选框切换效果,当选中某个单选框的时候,所属范围会一同变换,我觉得大家应该收藏一下,以前想用的..[详情]

  • javascript中try catch用法详解关注热度:406

    本教程讲解javascript中try catch用法详解 先看个实例 inputid=b1type=buttonvalue=按钮/scriptwindow.onload=function(){varoBtn=document.getElementById(b1);functionmto(){alert(123);};try//非IE{oBtn.attachEvent(onclick,mto,false)..[详情]

  • javascript中undefined与null的区别关注热度:128

    本教程讲解javascript中undefined与null的区别 大多数计算机语言,有且仅有一个表示无的值,比如,C语言的NULL,Java语言的null,Python语言的None,Ruby语言的nil。 有点奇怪的是,JavaScript语言..[详情]

  • javascript中swtich/if...else的替代语句关注热度:260

    本教程javascript中swtich/if...else的替代语句 很多时候,if...else...有很多判断分支选项,就会见到: if(animal===dog){//TODOdog}elseif(animal===cat){//TODOcat}elseif(animal===bird){//TODObird}elseif(animal===fish..[详情]

  • javascript中var生命变量方法关注热度:212

    本教程讲解javascript中var生命变量方法 作用 声明作用;如声明个变量。 语法 varc=1; 省略var 在javascript中,若省略var关键字而直接赋值,那么这个变量为全局变量,哪怕是在function里定义..[详情]

  • javascript的DOM操作基础详解关注热度:220

    本教程讲解javascript的DOM操作基础详解 DOM的发展,与WEB标准化的大趋势相关甚密。只有基于正确的语义逻辑,DOM才能正确地发挥其功用。如今,正确的语义结构、表现与内容分离等要求..[详情]

  • JavaScript的变量的数据类型如何判断关注热度:178

    本教程讲解JavaScript的变量的数据类型如何判断 虽然Javascript是弱类型语言,但是,它也有自己的几种数据类型,分别是:Number、String、Boolean、Object、Udefined、Null。其中,Object属于复杂数..[详情]

  • javascript实现表单检测及表单提示的方法

    javascript实现表单检测及表单提示的方法关注热度:207

    本教程讲解javascript实现表单检测及表单提示的方法 本文实例讲述了js实现表单检测及表单提示的方法。分享给大家供大家参考。具体如下: 这是个实用的表单判断以及表单提示效果,..[详情]

  • javascript实现双击编辑可修改状态的方法关注热度:406

    javascript实现双击编辑可修改状态的方法 这是现在流行的一个表单特效,在网页上单击某文字,文字变为编辑状态,或者是让输入新文字,这就是JavaScript控制表单的一个例子,下面的这..[详情]

  • javascript中的this关键字使用详解关注热度:245

    javascript中的this关键字使用详解 和其它许多面向对象的语言一样,JavaScript 中也有 this 关键字,this 在函数中用来指向调用此方法的对象。实际编程中要判断 this 到底指向谁,一般可遵循..[详情]

  • javascript的面向对象编程基础教程关注热度:203

    本教程详解javascript的面向对象编程基础教程 重新认识面向对象 为了说明 JavaScript 是一门彻底的面向对象的语言,首先有必要从面向对象的概念着手 , 探讨一下面向对象中的几个概念:..[详情]

  • javascript的闭包理解与应用关注热度:228

    本教程详解javascript的闭包理解与应用 伟大的爱因斯坦同志说过:“如果你无法向一个 6 岁小孩解释清楚某问题,那说明你自己都没整明白”。然而,当我向一个 27 岁的朋友解释什么是..[详情]

  • javascript文本框宽根据输入文本宽度改变

    javascript文本框宽根据输入文本宽度改变关注热度:404

    本教程详解javascript文本框宽根据输入文本宽度改变 一个会随着输入文本框的字符多少而自动增加宽度的JS代码,当我们在文本框中输入字符的时候,如果文本框的宽度定义太小的话,那..[详情]

  • javascript中的hoisting机制详解关注热度:322

    hoisting机制 javascript的变量声明具有hoisting机制,JavaScript引擎在执行的时候,会把所有变量的声明都提升到当前作用域的最前面。 先看一段代码 varv=hello;(function(){console.log(v);varv=world;})..[详情]

  • javascript同域名下的跨浏览器事件处理关注热度:221

    一.关于获取事件对象 FF有点倔强,只支持arguments[0],不支持window.event。这次真的不怪IE,虽然把event作为window的属性不合规范,但大家都已经默许这个小问题存在了,只有FF这么多年了还..[详情]

  • javascript中的call方法和apply方法详解关注热度:124

    方法定义 call方法: 语法:call([thisObj[,arg1[, arg2[, [,.argN]]]]]) 定义:调用一个对象的一个方法,以另一个对象替换当前对象。 说明: call 方法可以用来代替另一个对象调用一个方法。cal..[详情]

  • javascript的jquery库插件教程详解关注热度:227

    本教程讲解javascript的jquery库插件教程详解 jQuery 插件通常分两类。 基于选择器的插件(支持链式操作) 不基于选择器的插件(不支持链式操作) 前段时间简单学习了 jQuery 插件开发,..[详情]

  • javascript多线程详解关注热度:132

    虽然有越来越多的网站在应用AJAX技术进行开发,但是构建一个复杂的AJAX应用仍然是一个难题。 造成这些困难的主要原因是什么呢?是与服务器的异步通信问题?还是GUI程序设计问题呢..[详情]

  • javascript实现同一页面内两个表单互相传值的方法

    javascript实现同一页面内两个表单互相传值的方法关注热度:285

    有时候我们在提交表单的时候需要将两个表单的值互相传递,那么如何实现呢?其实很简单,就是用JavaScrip获取任一表单的值,然后赋给另一个,具体可看代码,代码很有意思,也很实..[详情]

  • javascript检测并限制复选框选中个数的方法

    javascript检测并限制复选框选中个数的方法关注热度:110

    本教程讲解javascript检测并限制复选框选中个数的方法 这里用JavaScript判断复选框中否选中,同时可以限制复选框的选中个数,这是一个比较实用的JS表单判断示例,复选框的是否选中曾..[详情]

栏目列表一览

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

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

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