JavaScript 函数
JavaScript个人整理
方法的定义和调用
定义方法
方法就是把函数放在对象里面 对象只有两个东西: 属性和方法
var sdq = { name: "史迪奇",、 number: 626,
计算编号: function(){ var now = new Date().getFullYear(): return now - this.nuber; } }
sdq.name
sdq.number()
|
另类写法
function getSdq(){ var now = new Date().getFullYear(): return now - this.nuber; }
var sdq = { name: "史迪奇",、 number: 626, sdq3: getSdq }
sdq.name
sdq.number()
|
apply
控制this指向
function getSdq(){ var now = new Date().getFullYear(): return now - this.nuber; }
var sdq = { name: "史迪奇",、 number: 626, sdq3: getSdq }
etSdq.apply(sdq,[]);
|
var和let和const的区别
const 定义常量 let 有区域 var 整个函数内都有效
|
内部对象
标准对象
typeof 333 "number"
typeof '333' "string"
typeof true "boolean"
typeof NaN "number"
typeof [] "object"
typeof {} "object"
typeof Math.sdq "function"
typeof undefined "undefined"
|
Date
基本使用
var now = new Date();
now.getFullYear(); now.getMonth(); now.getDate(); now.getDay(); now.getHours(); now.getMinutes(); now.getseconds(); now.getTime(); console.log(new Date(一窜数字))
|
转换
now = new Date(一窜数字);
Sat Jan 04 2021 10:48:35 GMT+0800 (中国标准时间)
now.toLocaleString
f toLocaleString() {[native code]}
now.toLocaleString() "2020/1/4 上午10:51:25"
now.toGMTString() "Sat, 03 Jan 2021 05:48:42"
|
json字符串js对象的转换
var user = { name: "史迪奇", number: 626, sex: "未知" }
var jsonUser = JSON.stringify(user);
var obj = JSON.parse('{"name":"史迪奇", "number":626, "sex": "未知"}');
|
Ajax
- 原生的js写法 xhr 异步请求
- jQuey 封装的方法 $(“#name”).ajax(“”)
- axios 请求
作者: 我叫史迪奇
本文来自于:
https://sdq3.link/JavaScript-apply-Data.html博客内容遵循 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 协议