Javascript
no-96
这个博客留给10年后的自己
展开
-
javascript中的数组的基本操作
/** * Created by kzero on 2016/10/13. *//** * js中数组的操作 */// var arr = [1,2,3,'fas',null,'abc'];// console.log(arr[0]+' '+arr[3]+' '+arr[4]);//获取字符串中单个的元素// console.log(arr.length);//获取字符串长度//原创 2016-10-13 11:39:29 · 247 阅读 · 0 评论 -
javascript中parseInt的正确使用方式
parseInt(string, radix) 参数 描述 string radix 必需。要被解析的字符串 可选。表示要解析的数字的基数。该值介于 2 ~ 36 之间. 如果省略该参数或其值为 0,则数字将以 10 为基础来解析。如果它以 “0x” 或 “0X” 开头,将以 16为基数.如果该参数小于 2 或者大于 36,则 parseInt() 将返回 NaN。 pars原创 2017-05-14 09:33:30 · 1321 阅读 · 0 评论 -
javascript字符串
字符串是是由一组字符组成的不可变的有序序列,其中每个字符都来自于Unicode字符集。可以理解为字符数组但不等同于字符数组。在JavaScript中数组中的元素可以发生改变,但是字符串不能发生改变。字符直接量 字符直接量就是由单引号或者双引号括起来的字符序列。使用单引号包裹的时候可以在字符中使用双引号,使用双引号包裹的时候可以在字符中使用单引号。""//空字符串,包含0个字符"javascr原创 2017-02-02 11:42:29 · 260 阅读 · 0 评论 -
JavaScript中的数字
javascript的数据类型分为两大类:原始类型和对象类型原始类型包括数字,字符串,布尔值,null,undefined。除了原始类型就是对象。数字JavaScript不区分整数和浮点数,在JavaScript中所有值均有浮点数值表示。一个实数是由整数部分,小数点和小数部分组成的。语法规则如下[num][.num][(E|e)[+|-]num]3.141590.233331213.4566原创 2017-01-31 21:22:53 · 361 阅读 · 1 评论 -
JavaScript的词法结构
词法结构是一套基础性的规则,用来描述如何使用这门语言来编写程序。诸如如何给变量命名,如何写注释,如何分割短语等等。我总结为以下几点字符集使用Unicode码区分大小写注释有两种:单行注释(//)多行注释(/**/)//单行注释/*多行注释需要注意的是多行注释不能嵌套注释*/JavaScript的标识符必须以字母,下划线(_)或者美元符($)开头.后续字母可以是字母,数字,美元符和原创 2017-01-31 20:35:43 · 266 阅读 · 2 评论 -
javascript中的null和undefined
本文参考阮神的博客,外加自己的一些实验,记录一下null和undefined的注意点null和undefined在JavaScript中的含义null的含义null是JavaScript的关键字,常用来描述“空值”。在浏览器的控制台对null用typeof函数typeof(null) 返回的是object,可以认为null是一个特殊的对象值,含义是“无对象”。 * 对null使用Numbe原创 2017-02-13 11:19:56 · 306 阅读 · 0 评论 -
Javascript对文件的操作
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Demo</title></head><body><h1>上传图片并显示</h1><form action="index.html" method="post" enctype="multipart/form-data"> <p>原创 2016-10-26 11:48:20 · 675 阅读 · 0 评论 -
JavaScript---map和set
/** * Created by kzero on 2016/10/16. */// var m = new Map();// var s = new Set();// alert('你的浏览器支持Map和Set!');// //初始化Map需要一个二维数组,或者直接初始化一个空Map// var m = new Map([['Michael',95],['Bob',75],['Trac原创 2016-10-16 11:04:53 · 242 阅读 · 0 评论 -
javascript--对象和循环初步
/** * Created by kzero on 2016/10/16. */var xiaoming = { name: '小明', birth:1990, school:'upc', height:1.70, weight : 65, score :null};if('toString' in xiaoming)//判断某个属性是否存在原创 2016-10-16 10:04:11 · 207 阅读 · 0 评论 -
DOM增删改的简单使用
选取DOM<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body> <div id="test-div"> <p id="test-js">javascript</p> <p>Java</p> <原创 2016-10-24 20:15:46 · 290 阅读 · 0 评论 -
JavaScript中字符串的操作
/** * Created by kzero on 2016/10/13. *//** * 需要注意的地方 */// console.log('NaN is not a number');// console.log('NaN==NaN'+' '+(NaN==NaN));//false// console.log(isNaN(NaN));//true/** * js中的对象,键原创 2016-10-13 11:41:50 · 233 阅读 · 0 评论 -
==与===
一般使用双等来判断(==),如果还需要类型相同那么就用三等(===)。说一下这两个的区别:== equality 等同,=== identity 恒等。==, 两边值类型不同的时候,要先进行类型转换,再比较。 ===,不做类型转换,类型不同的一定不等。 下面分别说明: 先说 ===,这个比较简单。下面的规则用来判断两个值是否===相等: 1、如果类型不同,就[不相等] 2、如果原创 2017-05-14 09:38:56 · 232 阅读 · 0 评论