![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
文章平均质量分 72
yyyzhhhhh
123
展开
-
JavaScript基本语法
字符串多行字符串用反引号`表示,如`ABC`模板字符串var s = 'hello,${var1}'求长度s.length变成大/小写s.toUpperCase()s.toLowerCase()子串下标s.indexOf(subStr)求子串s.subString(begin,end)拆分s.split§注意p可以是正则表达式数组定义var arr =...原创 2018-12-04 19:15:15 · 113 阅读 · 0 评论 -
JavaScript函数基本概念
函数js的函数和python差不多,def 换成functionargumentsjs函数在使用时传入的参数可以不与定义的参数个数相等(可多可少),arguments用于获取所有传入的参数,用法类似与arrayrest用法function f(a,b,...rest)获取除了自定义的a,b参数外的其余参数,用法和array类似,若无,则返回空数组。全局对象全局对象类似于命名空间...原创 2018-12-04 19:21:11 · 135 阅读 · 0 评论 -
JavaScript标准对象
标准对象js标准对象的用法有以下原则:不要使用new Number()、new Boolean()、new String()创建包装对象;用parseInt()或parseFloat()来转换任意类型到number;用String()来转换任意类型到string,或者直接调用某个对象的toString()方法;通常不必把任意类型转换为boolean再判断,因为可以直接写if (myVa...原创 2018-12-04 19:22:19 · 122 阅读 · 0 评论 -
JavaScript面向对象编程
面向对象编程由于js没有类与实例的概念,创建对象一般可以用var Student = { name: 'Robot', height: 1.2, run: function () { console.log(this.name + ' is running...'); }};var xiaoming = { name: '小明'}...原创 2018-12-04 19:23:47 · 82 阅读 · 0 评论 -
JavaScript操作浏览器
浏览器对象windowwindow不仅充当全局变量,还表示浏览器窗口window.innerWidth和window.innerHeight表示浏览器窗口内部的宽度和高度nevigatornevigator对象表示浏览器的信息,最常用的属性包括:navigator.appName:浏览器名称;navigator.appVersion:浏览器版本;navigator.languag...原创 2018-12-04 19:25:17 · 650 阅读 · 0 评论 -
JavaScript之jQuery
jQuery使用:从官网上下载,并在中引入即可<html><head> <script src="//code.jquery.com/jquery-1.11.3.min.js"></script> ...</head><body> ...</body>&am原创 2018-12-04 19:26:36 · 155 阅读 · 0 评论 -
JavaScript之underscore
underscore类似于jQuery用$代替,underscore用_代替Collectionscollctions指array和objectmap/filter用于array:_.map(arr,x=>(???))用于object:_.mapObject(obj,(key,value)=>(???))filter同理every/someevery:当所有元素都...原创 2018-12-04 19:27:33 · 233 阅读 · 0 评论