网站地图    收藏   

主页 > 前端 > 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中prototype与__proto__的关系详解 关注热度:241

    这篇文章主要给大家介绍了关于Javascript中prototype与__proto__的关系的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随..[详情]

  • js提取中文拼音首字母的封装工具类 关注热度:231

    这篇文章主要给大家介绍了关于利用js实现的一个提取中文拼音首字母的封装工具类,文中给出了详细完整的示例代码,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以..[详情]

  • setTimeout时间设置为0详细解析 关注热度:244

    setTimeout( ) 是属于 window 的 method, 但我们都是略去 window 这顶层容器名称, 这是用来设定一个时间, 时间到了, 就会执行一个指定的 method,下面这篇文章主要给大家介绍了关于setTimeout时间设..[详情]

  • javascript获取input表单的值并显示在页面的实现方法 关注热度:153

    javascript获取input表单的值并显示在页面的实现方法 代码如下: $(document).on(change,.photo-box.file,function(){//alert($(this).val());functiongetObjectURL(file){varurl=null;if(window.createObjectURL!=undefined){//basicu..[详情]

  • Es6 Generator函数详细解析 关注热度:240

    ECMAScript 6 (简称 ES6 )作为下一代 JavaScript 语言,将 JavaScript 异步编程带入了一个全新的阶段。 Generator函数跟普通函数的写法有非常大的区别: 一是,function关键字与函数名之间有一个..[详情]

  • JS中常用的消息框总结 关注热度:231

    首先来看下运行效果 加下来分享一下全部代码: !DOCTYPEhtmlhtmlheadmetacharset=UTF-8titleDocument/titlescripttype=text/javascriptfunctionwarn_info(){alert(提示消息框);}functionsure_info(){if(confirm(确认删除吗?..[详情]

  • javascript面向对象继承问题详解

    javascript面向对象继承问题详解 关注热度:184

    javascript面向对象继承问题详解: 说道这个继承,了解object-oriented的朋友都知道,大多oo语言都有两种,一种是接口继承(只继承方法签名);一种是实现继承(继承实际的方法) 奈何..[详情]

    推荐
  • JavaScript列出相关动画库 关注热度:205

    JavaScript列出相关动画库 1. AniJS.js 基于 CSS3 的动画库 JavaScript 动画库种类及特点 2 2. Velocity.js Velocity 是一个简单易用、高性能、功能丰富的轻量级 JS 动画库。它能和 jQuery 完美协作,并..[详情]

  • js获取图片的top N主色值canvas方法详解

    js获取图片的top N主色值canvas方法详解 关注热度:379

    本篇文章是小编整理的关于javascript获取图片的top N主色值方法的详解以及代码分享,有兴趣的朋友参考下吧。..[详情]

    推荐
  • 基于php中echo用逗号和用点号的区别详解

    基于php中echo用逗号和用点号的区别详解 关注热度:161

    下面小编就为大家分享一篇基于php中echo用逗号和用点号的区别详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧..[详情]

    推荐
  • 利用js给datalist或select动态添加option选项的方法 关注热度:296

    下面小编就为大家分享一篇利用js给datalist或select动态添加option选项的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧..[详情]

  • js用rem来做响应式开发,javascript技巧

    js用rem来做响应式开发,javascript技巧 关注热度:312

    javascript用rem来做响应式开发..[详情]

    推荐
  • js实现多重继承的方法分析 关注热度:286

    今天带来js实现多重继承的方法分析 本文实例讲述了JavaScript实现多重继承的方法。分享给大家供大家参考,具体如下: 1. 定义一个空的父类构造函数,然后通过prototype的方式为该父类..[详情]

  • js算法之快速排序 关注热度:295

    今天带来js算法之快速排序 js快速排序思想: js快速排序 通过分治思想、递归方法将数据依次分解为包含较小元素和较大元素的不同子序列 1.在数组中选择一个元素为基准 2.对数组进行..[详情]

  • 动画引擎详解tween.js 中文使用指南

    动画引擎详解tween.js 中文使用指南 关注热度:212

    动画引擎详解tween.js 中文使用指南 补间(动画)是一个概念,允许你以平滑的方式更改对象的属性。你只需告诉它哪些属性要更改,当补间结束运行时它们应该具有哪些最终值,以及这需..[详情]

    推荐
  • js匹配中注释的正则表达式代码 关注热度:233

    有时候我们需要将js的注释去掉,减少代码中的冗余,有时候注释太多导致页面体积大。 注释图示如下: 一.匹配多行注释正则表达式: /(?:^|\n|\r)\s*\/\*[\s\S]*?\*\/\s*(?:\r|\n|$)/g 二.单行注释正..[详情]

  • 完美解决手机网页中输入框被输入法遮挡的问题 关注热度:239

    下面小编就为大家分享一篇完美解决手机网页中输入框被输入法遮挡的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧..[详情]

  • 常用的9个JavaScript图表库详解

    常用的9个JavaScript图表库详解 关注热度:796

    本篇文章给详细讲解了9个JavaScript图表库以及用法,需要的朋友参考学习下。..[详情]

    推荐
  • 基于JavaScript中字符串的match与replace方法(详解)

    基于JavaScript中字符串的match与replace方法(详解) 关注热度:284

    下面小编就为大家介绍一下JavaScript中的字符串的match与replace方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧..[详情]

    推荐
  • 基于js 字符串indexof与search方法的区别(详解)

    基于js 字符串indexof与search方法的区别(详解) 关注热度:167

    下面小编就为大家分享一篇基于js 字符串indexof与search方法的区别介绍,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧..[详情]

    推荐
  • 基于JSONP原理解析(推荐)_javascript技巧_脚本之家 关注热度:189

    下面小编就为大家推荐一篇基于JSONP原理解析,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧..[详情]

  • javascript中document.write()的用法和清空的原因浅析

    javascript中document.write()的用法和清空的原因浅析 关注热度:212

    可能很多朋友都遇到过这样的情况,那就是使用document.write()函数向网页中写内容的时候,会把文档中的原来的内容给清空,这一点对于初学者来说算是一个困扰,下面就介绍一下为什么..[详情]

    推荐
  • 手机注册发送验证码倒计时的简单实例 关注热度:305

    如下所示: ()这里用的是input做的点击发送验证码inputtype=numberclass=inputname=mobileplaceholder=手机号style=border:noneinputclass=hui_kuangstyle=width:30%;text-align:center;height:42pxonclick=setTime(this)value=获取验..[详情]

  • javascript原生判断内容区域是否滚动到底部的实例代码 关注热度:296

    逻辑 判断内容滚动到底需要知道的信息 内容区域的真实高度(也就是滚动区域) 滚动条距离顶部的位置 内容区域的可见高度 分别对应下面的三个API。 element.scrollHeight 获取元素内容高..[详情]

  • javascript判断H5上下滑动方向及滑动到顶部和底部判断的示例代码 关注热度:265

    向上滑动隐藏底部悬浮框,向下滑动显示悬浮框。使用pc端浏览器查看请把浏览器设置为手机浏览器模式。 !DOCTYPEHTMLhtmlheadmetacharset=utf-8title手机端触屏手指滑动方向/titlemetacontent=width=..[详情]

  • JS获取数组中出现次数最多及第二多元素的方法

    JS获取数组中出现次数最多及第二多元素的方法 关注热度:162

    本文实例讲述了JS获取数组中出现次数最多及第二多元素的方法。分享给大家供大家参考,具体如下: 整型数组中出现次数最多和第二多的元素 用哈希数组 functionf(arr){vari;varlength=arr...[详情]

    推荐
  • ES6中Class类的静态方法实例小结 关注热度:155

    这篇文章主要介绍了ES6中Class类的静态方法,结合实例形式简单总结分析了ES6中class类中静态方法的使用方法与相关注意事项,需要的朋友可以参考下..[详情]

  • JavaScript代码执行的先后顺序问题 关注热度:133

    今天就给大家介绍一个特别基础的东西,javascript中函数的一点儿小知识之js代码的执行顺序问题,需要的朋友参考下吧..[详情]

  • javascript按钮禁用和启用的效果实例代码

    javascript按钮禁用和启用的效果实例代码 关注热度:136

    这篇文章主要介绍了javascript按钮禁用和启用的效果实例代码,需要的朋友可以参考下..[详情]

    推荐
  • JavaScript获取到导航条中HTTP信息 关注热度:254

    本文实例为大家分享了Android九宫格图片展示的具体代码,供大家参考,具体内容如下 1、style中带有注释的部分为获取HTTP中的信息 2、body中显示效果为: 1)、打开页面是自动弹出输入..[详情]

栏目列表一览

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

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

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