javascript数组|技术|js数组也是一种数据类型,用于存放数据。在各大语言中都存在数组,但是语法由于大同小异。在JavaScript中数组也是一个非常重要的东西,所以有必要好好的了解一下。
创建一个数组在JavaScript中数组是一中数据格式,不是一种数据类型。我们可以使用构造函数与字面量两种方式创建一个数组。
构造函数:1 ...
阅读更多
javascript-this的指向的问题|技术|jsjavasript函数中this的指向一直都是许多编程入门新手的一个问题,老师把这个this的指向弄错误。下面我们可以来看看关于this指向的几种情况。
不过在讲之前,请各位始终记住一句话:JavaScript中的this一直指向触发这个事件(函数)的这个Objoct(对象)。
第一种:函数直接添加 ...
阅读更多
JavaScript绑定事件的三种方式|技术|js
使用内联
使用.onclick的方式
使用事件监听addEventListener的方式
内联形式:1<input type="button" value="按钮" onclick="alert(1);">
这种方式就是在一个元素上面直接绑定了一个点击onclick事件,此事件为DO ...
阅读更多
javascript错误类型|技术|js作为一个程序员,需要的不仅仅是技术,更是需要在遇到错误的时候对错误的处理能力。就前端而言,技术一直在更新,但是JavaScript中的错误也就是那么几个。掌握不同的报错信息会让你的实际开发事半功倍。
JavaScript中的错误类型
Error
EvalError
RangeError
Refere ...
阅读更多
javascript字符串|技术|js字符串是JavaScript中7种数据中的一种,用于表示由零个或多个16位的Unicode字符组成的字符序列。创建字符串有两种方式,一种是字面量,另一种是构造函数。
字面量
1var str = "一个字符串";
构造函数
1var str = new String("一个字符串");
上面 ...
阅读更多
javascript函数|技术|js函数的分类与定义函数的方式JavaScript中的函数可以分为两类:有名函数与匿名函数。而定义函数的方式有两种:函数声明与函数表达式。
目标:定义一个函数 fn ==> 有名函数12345678// 使用函数声明function fn(){ // 函数执行体}// 使用函数 ...
阅读更多
HTML5多线程与离线存储|技术|html多线程 Worker
前端页面123456// 创建对象var w = new Worker("work.js");w.postmessage("发送的数据");w.onmessage = function(e){ // do something}
2.多线程处理页面1234 ...
阅读更多
HTML5拖拽|技术|html@(HTML5)[HTML 5拖拽]
HTML 5 拖拽事件图片自带拖拽功能其他元素可设置draggable属性:draggable :true拖拽元素(被拖拽的元素)事件 :
ondragstart : 拖拽的一瞬间触发
ondrag : 拖拽前、拖拽结束之间,连续触发
on ...
阅读更多
HTML5视频与音频|技术|html简单介绍HTML5 对视频和音频特性规范文档的制定是被讨论最多的。除浏览器自带支持的明显好处外,评论点集中在浏览器提供商对音频/视频格式 的不同选择。如果你准备使用HTML5的
音频: ogg (ogg, oga), mp3, wav, AAC视频: ogg (ogv), H.264 (mp4)
另 ...
阅读更多
SVG|技术|htmlHTML体系中,最常用的绘制矢量图的技术是SVG和HTML5新增加的canvas元素。这两种技术都支持绘制矢量图和光栅图。不过canvas更偏重于动画的制作。所以,绘制矢量图的大任落到了SVG身上。
SVG简介可缩放矢量图形(Scalable Vector Graphics,简称SVG)是一种使用X ...
阅读更多