JS补充(大部分是ES6内容)

1.操作字符串:

str.toUpperCase()把一个字符串全部变为大写

str.toLowerCase()把一个字符串全部变为小写    //常用作索引

str.indexOf()搜索字符串出现的位置,返回第一个元素出现的位置,没有返回-1

str.substring()返回指定索引区间的子串

2.数组操作

arr.indexOf()搜索一个元素的位置

arr.slice()截取Array的部分元素,然后返回一个新的Array,起止参数包括开始索引,不包括结束索引

arr.push()向Array的末尾添加若干元素

arr.pop()把Array的最后一个元素删除掉

arr.unshift()向Array的头部添加若干元素

arr.shift()把Array的第一个元素删掉

arr.sort()排序

arr.reverse() 把数组反转,从后往前排

arr.splice() 从指定的索引开始删除若干元素,然后再从该位置添加若干元素:

arr.concat()  把当前的Array和另一个Array连接起来,并返回一个新的Array

arr.join() 把当前Array的每个元素都用指定的字符串连接起来,然后返回连接后的字符串

var arr = ['A','B','C',1,2,3];      arr.join('-');// 'A-B-C-1-2-3'

3.Map操作  此Map不是数组中的map()方法,而是一种数据结构

m.get(key) 返回该键的值

m.set( key,value) 添加一个新的键值对

m.has(key) 判断是否有该键

m.delete(key)  删除

m.size  返回键值对个数

m.clear() 清除所有的键值对,变成一个空map

4.Set操作

s.add() 添加

s.delete() 删除

s.has() 判断是否存在

s.clear() 清除所有元素

4.原型链


5.宽高:

(1)window.innerWidth和window.innerHeight属性,可以获取浏览器窗口的内部宽度和高度。内部宽高是指除去菜单栏、工具栏、边框等占位元素后,用于显示网页的净宽高。

(2)outerWidthouterHeight属性,可以获取浏览器窗口的整个宽高

(3)screen.width:屏幕宽度;screen.height:屏幕高度.(显示器)

6.label标签

label标签内的内容会让鼠标自动聚焦。如下面的例子,若没有label标签,用户只有把鼠标放在那个小圆圈上才能选中,加上label标签就可以整个输入框内都可以选中了。

<label for="male">

<input type=“radio” id="male" name="sex">男

<label>

7.ES6中``的使用

作用类似于双引号和单引号,区别是里面的内容可以换行

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 206,968评论 6 482
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 88,601评论 2 382
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 153,220评论 0 344
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 55,416评论 1 279
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 64,425评论 5 374
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,144评论 1 285
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,432评论 3 401
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,088评论 0 261
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 43,586评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,028评论 2 325
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,137评论 1 334
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,783评论 4 324
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,343评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,333评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,559评论 1 262
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,595评论 2 355
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,901评论 2 345

推荐阅读更多精彩内容

  • Number: javascript不区分整数和浮点数,统一用number表示。可以直接做四则运算。 { 124,...
    small_zeo阅读 314评论 0 0
  • 基础入门 1、基本语法(注意:js严格区分大小写) 定义变量(字符串尽量使用单引号) 赋值 判断语句 循环语句 注...
    httIsHere阅读 289评论 0 0
  • 原创声明 本文系作者辛苦码字所得,欢迎分享和转载,但请在明显位置注明作者的如下信息:笔名:来碗鸡蛋面简书主页:ht...
    来碗鸡蛋面阅读 3,182评论 0 4
  • isNaN(num) 函数用于检查其参数是否是非数字值。 返回不是为true是为falseArray.isArra...
    游_弋阅读 337评论 5 3
  • # 数组部分 # 1.## array_chunk($arr, $size [, $preserve_key = ...
    clothTiger阅读 1,155评论 0 1