为了账号安全,请及时绑定邮箱和手机立即绑定

JavaScript

前端工程师是时候学习ES6了 原创

ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的下一代标准,已经在 2015 年 6 月正式发布了。它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。 我们来翻译下上面的官话:ES6是当前JavaScript语言的标准,也就是说使用JS的小伙伴们需要了解、学习这些标准并遵循这些规范。截至当前该标准已经发布将近2年的时间了...

1182浏览 26推荐 1评论

说说ES6那些事儿--ES6十问 原创

看了下周边不少同学对ES6有不少疑惑,今天我们通过问答的形式来给大家做下解释,也可以说是建议: 1. Q: 对于前端入门来说,是学习ES6还是其他JS框架? A: 面对这个问题,我目测该同学一定是没了解过ES6的概念。首先ES6是JavaScript最新的语言标准,不是框架, 所以不具备可比性;其次,是先学ES6还是先学其他JS框架,这个要根据自身情况才能做出判断,不过值的一提的是很多JS框架的源...

582浏览 17推荐 0评论

JavaScript中的arguments对象

JavaScript中的arguments对象 arguments 是一个类似数组的对象, 对应于传递给函数的参数。 语法 arguments 描述 arguments对象是所有函数中可用的局部变量。你可以使用arguments对象在函数中引用函数的参数。此对象包含传递给函数的每个参数的条目,第一个条目的索引从0开始。例如,如果一个函数传递了三个参数,你可以参考它们如下: arguments[0]...

72浏览 3推荐 0评论

QQ音乐播放器简易开发

由于本人喜欢听音乐,然后突然某次抽筋,想用H5的audio来写一个模拟qq播放器功能的页面.说干就干.花了整整4天时间,其中搞歌词的lrc文件花了不少时间T.T啊. 亮点: 1.歌词同步: 支持主界面以及副界面的歌词同步功能,并且当前行高亮展示。 2.多类目切换: 实现4大类目的不同歌单,当前歌曲黑底显示的功能. 3.进度条以及主屏幕拖拽功能: 实现了进度条同步歌曲进度以及拖拽功能,3大界面(光盘...

168浏览 5推荐 2评论

HTML5 进阶系列:indexedDB 数据库 原创

前言 在 HTML5 的本地存储中,有一种叫 indexedDB 的数据库,该数据库是一种存储在客户端本地的 NoSQL 数据库,它可以存储大量的数据。从上篇:HTML5 进阶系列:web Storage ,我们知道 web Storage 可以方便灵活的在本地存取简单数据,但是对于大量结构化存储,indexedDB 的优势就更加明显。接下来我们来看看 indexedDB 如何存储数据。 连接数据...

77浏览 1推荐 0评论

JavaScript实现 栈和队列

创建一个类来表示栈: function Stack () { var items = []; //选择数组来保存栈里的元素 this.push = function (element) {//这个方法负责往栈里添加新元素(只添加到栈顶) items.push(element); }; this.pop = function () {//这个方法主要用来移除栈里的元素(遵从先进后出) return ...

48浏览 1推荐 0评论

分享一个精致完整的Vue2+项目[douban]供大家交流学习

分享一个比较完整的Vue2+项目供大家交流学习,这个项目的英文简介:Awesome douban DEMO created with Vue2.x + Vuex + Vue-router + vue-resource 项目地址:https://github.com/jeneser/douban 在线演示:https://jeneser.github.io/douban/ 翻译过来呢就是一个涉及面...

143浏览 2推荐 0评论

网页五秒无操作,自行跳转制定网页

<!DOCTYPE html> <html> <head> <title>浏览器对象</title> <meta http-equiv="Content-Type" content="text/html; charset=gkb"/> </head> <body>...

101浏览 2推荐 0评论

JavaScript-打开新窗口(window.open)

<script type="text/javascript"> function wopen(){ window.open('http://baidu.com','_blank','width=600,height=300,top=100,left=0,menubar=no,toolbar=no,status=no,scrollbars=yes') } </script> ...

56浏览 2推荐 0评论

深入javascript数据存取 原创

深入javascript数据存取 数据存取是计算机科学中最常见的操作,如何安排数据的存储位置不仅关系到代码在执行过程中数据的检索速度,更影响着整个程序的设计思维。这篇文章将对javascript语言中数据存取的相关知识进行深入的讨论。通过对本文的阅读和学习,你可以理解并掌握: js存储数据的位置以及优化方式 js作用域链的实质以及改变作用域链的方式 js闭包的实质与闭包导致的内存泄露 为什么ES5...

107浏览 4推荐 0评论

全栈最后一公里 - Scott 带你学习 Node.js 线上服务器部 原创

本文技术软文,阅读需谨慎,长约 7000 字,通读需 5 分钟 大家好,我是 Scott,本文通过提供给大家学习的方法,以及我个人录制的一系列视频,帮助你更快更好的学习 Nodejs,了解前后端的 HTTP 知识,以及配置和使用阿里云 ECS 来部署你的 Nodejs 项目,成为那个具有争议的全栈开发工程师。 没有耐心阅读的同学,可以直接前往学习 全栈最后一公里。 先回答下被很多新入行同学经常问的...

703浏览 21推荐 4评论

关于js中出现的常见错误

(1)syntaxError 语法错误 解析代码时发生的错误 (2)referenceError 引用类型错误 当访问一个不存在的变量时发生的错误 (3)RangeError是当一个值超出有效范围时发生的错误。比如把数组长度为负数,number超出范围(1.7976931348623157e+308),以及函数堆栈超过最大值。 (4)TypeError是变量或参数不是预期类型时发生的错误。比如,对...

60浏览 2推荐 0评论

Vue.js+Express做一个GitHub项目排行榜 原创

Vue做一个GitHub项目排行榜 GitHub不同语言热门项目排行,Vue做页面展示。 源代码 源代码地址: https://github.com/microzz/github-ranking 欢迎大家 star和fork 预览地址 在线效果预览地址: https://microzz.com/github-ranking/ 技术栈 Vue2.0:前端页面展示。 axios:一个基于 Promis...

213浏览 3推荐 0评论

Vue.js音乐播放器2.0升级版 原创

Vue.js音乐播放器2.0升级版 之前初学Vue做了一个音乐播放器,受到不少人的喜欢。现在升级版来了!功能更强,技术栈更多。 源代码 源代码地址: GitHub 欢迎大家star和follow 预览 在线预览 在线预览地址: Vue音乐播放器 预览图 更多预览图请看 更多 技术栈 Vue2:采用最新Vue2的语法 Vuex:实现不同组件之间的状态共享 vue-router:单页应用路由管理必备 ...

188浏览 5推荐 0评论

JavaScript日常修炼笔记(第六天)

练习JavaScript已经第六天了,日常目标,朝着万元高薪进发。 学习前端是一个要很有耐性,要有执着的心才能一学好,它不能一步登天,需要时间的积累,学到第六天,明显感觉进度开始减慢了,因为要理解的点增多了,照着别人的代码抄是没用的,我每次都是把代码删了,自己慢慢手打出来,以后还有很多习题要做,希望大家一起坚持努力学习。 window对象 window对象是BOM的核心,window对象指当前的浏...

138浏览 5推荐 0评论
首页上一页1234567下一页尾页

推荐作者

热门手记

意见反馈 常见问题 APP下载
官方微信