day61复习

JQ

1、拼接字符串一般用+

undefined一般是变量初始化的值

null表示值为空可以附值

数组的对象:使用单独的变量名来存储一系列的值。

JavaScript 中的所有事物都是对象:字符串、数值、数组、函数...此外,JavaScript 允许自定义对象。

JavaScript 提供多个内建对象,比如 String、Date、Array 等等。

sort()

冒泡法

function sortNumber(a,b){

return a-b

扫描二维码关注公众号,回复: 1560259 查看本文章

}

var arr1=[11,100,22,55]

arr1.sort(sortNumber)

遍历数组元素

var a=[11,22,55,2]

for(var i=1;i<a.length;i++){

console.log(i);}

forEach()

splice()

map()

// 普通函数定义
function f1() {
  console.log("Hello world!");
}

// 带参数的函数
function f2(a, b) {
  console.log(arguments);  // 内置的arguments对象
  console.log(arguments.length);
  console.log(a, b);
}

// 带返回值的函数
function sum(a, b){
  return a + b;
}
sum(1, 2);  // 调用函数

// 匿名函数方式
var sum = function(a, b){
  return a + b;
}
sum(1, 2);

// 立即执行函数
(function(a, b){
  return a + b;
})(1, 2);

=>用箭头定义函数
可以有多个参数
var sum=(num1,num2)=>num1+num2

变量的生存周期:
javaScript变量的生命期从它们被声明的时间开始
局部变量会在函数运行以后被删除
全局变量会在页面关闭后被删除

Date对象

var d = new Date();
//getDate() 获取日
//getDay () 获取星期
//getMonth () 获取月(0-11)
//getFullYear () 获取完整年份
//getYear () 获取年
//getHours () 获取小时
//getMinutes () 获取分钟
//getSeconds () 获取秒
//getMilliseconds () 获取毫秒
//getTime () 返回累计毫秒数(从1970/1/1午夜)

JSON对象

var str1 = '{"name": "Alex", "age": 18}';
var obj1 = {"name": "Alex", "age": 18};
// JSON字符串转换成对象
var obj = JSON.parse(str1); 
// 对象转换成JSON字符串
var str = JSON.stringify(obj1);

RegEXP对象
match查找匹配内容
search查找匹配索引
split按字符切分
replace换某些值替换
/g全部
/gi是不区分大小写

猜你喜欢

转载自www.cnblogs.com/lg04551/p/9169186.html