网站地图    收藏   

主页 > 前端 > 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将选中值累加到文本框的方法

    javascript将选中值累加到文本框的方法关注热度:261

    本教程讲解javascript将选中值累加到文本框的方法 本文实例讲述了js实现将选中值累加到文本框的方法。分享给大家供大家参考。具体如下: 这里实现JavaScript将列表框或单选框选中的值..[详情]

  • javascript分页特效实现方法关注热度:182

    本教程讲解javascript分页特效实现方法 代码如下: scripttype=text/javascriptfunctionsetPage(opt){if(!opt.pageDivId||opt.allPageNumopt.curpageNum||opt.allPageNumopt.showPageNum){returnfalse}varallPageNum=opt.allPageNum;//总的页..[详情]

  • javascript类封装实现方法详解关注热度:245

    本教程讲解javascript类封装实现方法详解 varPerson=function(name,gender,age){this.Name=name;this.Gender=gender;this.Age=age;this.SetName=function(sname){this.Name=sname;}this.GetName=function(){returnthis.Name;}this.SetGender=fu..[详情]

  • javascript实现数组中的内容随机输出关注热度:176

    有时候我们可能需要从数组中随机抽出一项内容,下面就通过一段代码实例介绍一下如何实现此效果。 代码如下: scripttype=text/JavaScriptvartheArray=newArray();theArray[0]=脚本之家;theArray[1]=脚本..[详情]

  • javascript仿php中strtotime()与date()函数教程关注热度:264

    本教程讲解javascript仿php中strtotime()与date()函数教程 在js中没有像php中strtotime()与date()函数,可直接转换时间戳,下面我们来自定一个函数来实现js中具体有时间戳转换的功能。 functionda..[详情]

  • javascript让元素居中显示关注热度:220

    本教程讲解javascript让元素居中显示 //控制logo的显示位置Beginwindow.addEventListener(resize,function(){//得到屏幕尺寸(内部/外部宽度,内部/外部高度)changeLogoPosition();},false);changeLogoPosition();funct..[详情]

  • JavaScript加密之SHA512&SHA256加密算法详解关注热度:366

    本教程讲解JavaScript加密之SHA512SHA256加密算法详解 JavaScript SHA512加密算法详细代码 /**AJavaScriptimplementationoftheSecureHashAlgorithm,SHA-512,asdefined*inFIPS180-2*Version2.2CopyrightAnonymousContributor,PaulJohnst..[详情]

  • javascript中javascript:void(0)用法详解关注热度:219

    本教程讲解javascript中javascript:void(0)用法详解 javascript:void(0)表示不做任何动作。如: 代码如下: ahref=javascript:void(0);onclick=alert(ok);/a 这里表示这个链接不做跳转动作,执行onClick事件。 我..[详情]

  • javascript高效率的操作dom方法教程关注热度:154

    本教程讲解javascript高效率的操作dom方法教程 我们知道,DOM是用于操作XML和HTML文档的应用程序接口,用脚本进行DOM操作的代价很昂贵。有个贴切的比喻,把DOM和JavaScript(这里指ECMScrip..[详情]

  • javascript密码强度校验代码(两种方法)

    javascript密码强度校验代码(两种方法)关注热度:195

    先看效果图: javascript密码强度校验代码,具体实现思路不多说了,请看下面代码和demo。 第一种方法: /**密码安全程度*return:全部为字母或者数字,或者密码长度小于*return:字母数字组..[详情]

  • javascript中的内部属性与delete操作符介绍关注热度:182

    本教程讲解javascript中的内部属性与delete操作符介绍 在讲解 Configurable 之前,我们首先来看一道面试题: a=1;console.log(window.a);//1console.log(deletewindow.a);//trueconsole.log(window.a);//undefinedvarb=2;..[详情]

  • jquery中的工具使用方法$.isFunction, $.isArray(), $.isWindow()详解关注热度:278

    本教程讲解jquery中的工具使用方法$.isFunction, $.isArray(), $.isWindow()详解 在javascript中对变量类型的判断中,我们讲解了了jquery中$.type()实现的原理。当然,jquery除了提供$.type的工具方法外,..[详情]

  • javascript如何对变量类型的判断详解关注热度:223

    本教程讲解javascript如何对变量类型的判断详解 在JavaScript中,有5种基本数据类型和1种复杂数据类型,基本数据类型有:Undefined, Null, Boolean, Number和String;复杂数据类型是Object,Object中还..[详情]

  • ajax方法如何清除浏览器js、css、图片缓存关注热度:239

    本教程讲解ajax方法如何清除浏览器js、css、图片缓存 做东东时都是把图片在服务器的地址存放在数据库里面,然后到浏览器中显示,但是后来发现了两个问题。 第一:为了安全起见,..[详情]

  • 自动任务运行器之Grunt入门教程关注热度:252

    本教程讲解自动任务运行器之Grunt入门教程 在Javascript的开发过程中,经常会遇到一些重复性的任务,比如合并文件、压缩代码、检查语法错误、将Sass代码转成CSS代码等等。通 常,我们..[详情]

  • drag-and-drop实现图片浏览器预览

    drag-and-drop实现图片浏览器预览关注热度:109

    今天刚试过chrome的drag and drop API,它能非常简单的将本地的图片放到浏览器中进行预览。试想一下当我们把一个文图片拖拽到浏览器里会发生什么事情,你的浏览器试图打开一个新的页..[详情]

  • jQuery实现类似老虎机滚动抽奖效果

    jQuery实现类似老虎机滚动抽奖效果关注热度:279

    本文实例讲述了jQuery实现类似老虎机滚动抽奖效果。分享给大家供大家参考。具体如下: 这里使用jquery实现类似老虎机的网页抽奖功能,只是一个简单的投资功能实现,还有一些地方是..[详情]

  • javascript实现标签云简单方法

    javascript实现标签云简单方法关注热度:127

    本教程讲解javascript实现标签云简单方法 本文实例讲述了js简单实现标签云效果。分享给大家供大家参考。具体如下: 这里的JavaScript标签云,基于妙味课堂miaov.js文件,非常流行的网页..[详情]

  • requestAnimationFrame高性能实现js动画关注热度:209

    本教程讲解requestAnimationFrame高性能实现js动画 使用requestAnimationFrame实现js动画性能好。先给大家简单介绍下requestAnimationFrame比起setTimeout、setInterval有哪些优势? 示例一 : requestAnimation..[详情]

  • JavaScript实现的圆形浮动标签云效果实例

    JavaScript实现的圆形浮动标签云效果实例关注热度:356

    本教程讲述了JavaScript实现的圆形浮动标签云效果。具体如下: 这里介绍的JS标签云效果,在鼠标的作用下会自动转动,整体上围绕成一个圆形,各个标签之间无需Div代码,直接文字+链..[详情]

  • javascript跨域方法问题解决办法大全

    javascript跨域方法问题解决办法大全关注热度:256

    本教程讲解javascript跨域方法问题解决办法大全 javascript跨域访问是web开发者经常遇到的问题,什么是跨域,一个域上加载的脚本获取或操作另一个域上的文档属性,下面将列出三种实现..[详情]

  • Javascipt中的cookie操作教程

    Javascipt中的cookie操作教程关注热度:238

    本教程讲解Javascipt中的cookie操作教程 这里使用JavaScript记录访客的来宾信息,记录是第几次来访,显示的信息有:您的名字;您浏览该网页的次数;您上次浏览网页的时间。可以更改姓名。..[详情]

  • javascript实现投票功能

    javascript实现投票功能关注热度:217

    本教程讲解javascript实现投票功能 一、js柱状投票图 效果图: 实现代码: !DOCTYPEhtmlPUBLIC-//W3C//DTDXHTML1.0Transitional//ENhttp://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtdhtmlxmlns=http://www.w3.org/1999/xh..[详情]

  • javascript数组对象赋值详解

    javascript数组对象赋值详解关注热度:135

    本教程讲解javascript数组对象赋值详解 这里JavaScript数组对象的使用会使你的JS程序变得简洁而有效率,但是好像不少新手都不喜欢用数组,因为觉得它们抽象,不好理解,其实只要你认..[详情]

  • javaScript使用encodeURI()和decodeURI()获取字符串值的方法

    javaScript使用encodeURI()和decodeURI()获取字符串值的方法关注热度:207

    本教程讲解javaScript使用encodeURI()和decodeURI()获取字符串值的方法 本文实例讲述了JavaScript使用encodeURI()和decodeURI()获取字符串值的方法。分享给大家供大家参考。具体如下: JavaScript使用..[详情]

  • javascript将DOM节点添加到文档的方法

    javascript将DOM节点添加到文档的方法关注热度:120

    本教程讲解javascript将DOM节点添加到文档的方法 这里对两种方法进行了比较:第一种:先创建所有节点,再添加到文档方式的运行时长;第二种:先向文档添加一个空容器,然后每创建..[详情]

  • javaScript实现添加及删除事件的方法关注热度:202

    本教程讲解javaScript实现添加及删除事件的方法 JavaScript添加、删除事件的方法,也就是让某些方法生效指定次数,可以是一次、两次或更多次,但指定次数执行完毕后就删除该方法,使..[详情]

  • javascript实现转动随机数抽奖的特效代码关注热度:320

    本教程讲解javascript实现转动随机数抽奖的特效代码 大家都玩过抽奖游戏,或者梦想抽到大奖吧,但是有没有想过抽奖游戏是怎么实现的呐?今天就给大家分享一款转动随机数抽奖的J..[详情]

  • JavaScript跨浏览器操作绑定函数方法关注热度:139

    本教程讲解JavaScript跨浏览器操作绑定函数方法 IE 的事件绑定函数是 attachEvent;而 Firefox, Safari 是 addEventListener;Opera 则两种都支持。使用jQuery就可以使用简单的bind(),或者$().click()之类..[详情]

  • javascript如何屏蔽鼠标右键关注热度:247

    本教程讲解javascript如何屏蔽鼠标右键 方法: htmlheadtitle屏蔽鼠标右键/title/headbodyoncontextmenu=self.event.returnvalue=false第一种方法:在body标签里加上oncontextmenu=self.event.returnvalue=false;brscriptl..[详情]

栏目列表一览

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

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

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