笔记-JavaScript
文章平均质量分 90
owen1190
这个作者很懒,什么都没留下…
展开
-
使用Canvas绘图
<canvas>元素负责在页面中设定一个区域,然后就可以通过 JavaScript 动态地在这个区域中绘制图形。 IE9+、 Firefox 1.5+、 Safari 2+、 Opera 9+、 Chrome、 iOS 版 Safari 以及 Android 版 WebKit 都在某种程度上支持<canvas>。 <canvas>由几组 API 构成,除了具备基本绘图能力的 2D 上下文, <ca原创 2016-10-21 15:55:18 · 1552 阅读 · 0 评论 -
parseInt是用于字符串,而不是用于数字
parseInt不是我们所想的那样原创 2017-06-08 10:49:47 · 2106 阅读 · 0 评论 -
19个JavaScript常用的简写技术
原文链接,最近很火的一篇文章1.三元操作符当想写if...else语句时,使用三元操作符来代替。const x = 20;let answer;if (x > 10) { answer = 'is greater';} else { answer = 'is lesser';}简写:const answer = x > 10 ? 'is greater' : 'is les原创 2017-06-29 08:31:44 · 367 阅读 · 0 评论 -
JavaScript扩展运算符
通过四个例子简述扩展运算符使用方法原创 2017-06-01 09:31:34 · 388 阅读 · 0 评论 -
制作JavaScript测验表demo
本文通过分段叙述JavaScript代码实现测验demo,此demo功能如下: - 可自定义问题及答案 - 分页显示问题 - 显示答对题目数目 - 对于正确和错误答案就行区分 - 倒计时功能原创 2017-05-29 22:01:48 · 380 阅读 · 0 评论 -
使用Fetch
原文链接:https://css-tricks.com/using-fetch/。 本文介绍了Fetch基本使用方法及zlFetch库的使用无论用JavaScript发送或获取信息,我们都会用到Ajax。Ajax不需要刷新页面就能发送和获取信息,能使网页实现异步更新。几年前,初始化Ajax一般使用jQuery的ajax方法:$.ajax('some-url', { success: (data翻译 2017-05-14 20:12:09 · 909 阅读 · 0 评论 -
初识JavaScript-继承
ECMAScript 只支持实现继承,而且其实现继承主要是依靠原型链来实现的。原型链原型链作为实现继承的主要方法。其基本思想是利用原型让一个引用类型继承另一个引用类型的属性和方法。function SuperType(){ this.property = true;}SuperType.prototype.getSuperValue = function(){ return thi原创 2016-11-22 08:55:59 · 651 阅读 · 0 评论 -
初始JavaScript-创建对象
Objec构造函数通过Object构造函数创建对象是最简单的方法。var person = new Object();person.name = "Jack";person.age = 29;person.sayName = function(){ alert(this.name);};对象字面量对象字面量成为创建这种对象的首选模式。var person = { name:"原创 2016-11-21 09:16:30 · 627 阅读 · 0 评论 -
初始JavaScript-闭包
闭包是指有权访问另一个函数作用域中的变量的函数。创建闭包的常见方式,就是在一个函数内部创建另一个函数。function createComparisonFunction(property) { return funtcion (f1,f2) { return f1(property) == f2(property); }}f1()和f2()都能访问到createCo原创 2016-12-01 09:00:25 · 747 阅读 · 0 评论 -
初识JavaScript-变量和作用域
本人研究生在读,之前学过java,后来对前端开发产生兴趣,果断入坑,所以开始学习JavaScript之前学习过java,所以在学习JavaScript基本概念中,很多知识点都是一样,本文只列举 不一样之处,方便以后学习.。JavaScript 是一种松散类型的语言,它只是在特定时间用于保存特定值的一个名字而已。由于不存在定义某个变量必须要保存何种数据类型值的规则,变量的值及其数据类型可以在脚本的生原创 2016-11-18 09:23:37 · 287 阅读 · 0 评论 -
初识JavaScript-基本概念
本人研究生在读,之前学过java,后来对前端开发产生兴趣,果断入坑,所以开始学习JavaScript之前学习过java,所以在学习JavaScript基本概念中,很多知识点都是一样,本文只列举 不一样之处,方便以后学习变量ECMAscript的变量是松散类型的,所谓松散类型就是可以用来保存任何类型的数据。定义变量时用var操作符,后跟变量名。 如以下定义形式: var meesage;如果在函原创 2016-11-18 09:21:35 · 383 阅读 · 0 评论 -
JavaScript的装饰器:它们是什么及如何使用
装饰器的流行应该感谢在Angular 2+中使用,在Angular中,装饰器因TypeScript能使用。但是在JavaScript中,还处于提议阶段。本文将介绍装饰器是什么,及装饰器如何让代码更加简洁和容易理解。什么是装饰器装饰器是用一个代码包装另一个代码的简单方式。这个概念与之前所听过的函数复合和高阶组件相似。这已经用于很多情况,就是简单的将一个函数包装成另一个函数:function doSom原创 2017-06-13 20:37:53 · 3567 阅读 · 0 评论