随笔分类 -  js

摘要:document.domain // 返回当前网站的域名 document.cookie // 获取所有cookie document.title // 当前文档标题 document.URL // 当前文档的地址 // document.location.href 和 window.locatio 阅读全文

posted @ 2020-07-02 15:48 猫头唔食鱼 阅读(184) 评论(0) 推荐(0) 编辑

摘要:num.toFix(n) 把数字四舍五入保留n位小数 var a = 123.789 a.toFixed(2) // 123.79 阅读全文

posted @ 2020-07-02 15:11 猫头唔食鱼 阅读(247) 评论(0) 推荐(0) 编辑

摘要:var date = new Date() console.log(date.getDate()); // 一个月里的第几天 console.log(date.getFullYear()); // 年 console.log(date.getMonth()+1); // 月 console.log( 阅读全文

posted @ 2020-07-02 14:54 猫头唔食鱼 阅读(372) 评论(0) 推荐(0) 编辑

摘要:使用toLocaleString()方法可以把数字转换千分位格式 var a = 12345678 console.log(a.toLocaleString()) // 12,345,678 阅读全文

posted @ 2020-07-02 11:18 猫头唔食鱼 阅读(366) 评论(0) 推荐(0) 编辑

摘要:var src = 'https://image-devtest.myutopa.com/Flkqr5B7zLOS86u7x25OdkO5EaAq?e=1618555108&token=WNtUYaMiCdpTDzanlE03SjKXLinbmTzkLGXEBYC_:jTuCU1Em5thMybNY 阅读全文

posted @ 2020-05-13 08:44 猫头唔食鱼 阅读(596) 评论(0) 推荐(0) 编辑

摘要:var str = "/1/2/3/4/6666666666"; var index = str .lastIndexOf("\/"); str = str .substring(index + 1, str .length); console.log(str) 封装成方法: // 封装成方法 le 阅读全文

posted @ 2020-04-03 08:24 猫头唔食鱼 阅读(3139) 评论(0) 推荐(0) 编辑

摘要:1.引入http模块 var http = require('http'); 2.创建服务 var server = http.createServer(); 3.绑定request事件 server.on('request',function(req,res){ // req.url 是访问的地址 阅读全文

posted @ 2020-03-29 20:44 猫头唔食鱼 阅读(1024) 评论(0) 推荐(0) 编辑

摘要:1.split,把字符串拆分成数组 这个方法返回的是一个数组,并不会改变原字符串 例子: var str = '1a2b3c4d5' // 提取数字 console.log(str.split(/[a-z]/i).join('')); // 12345 // 提取字母 console.log( st 阅读全文

posted @ 2020-03-15 01:26 猫头唔食鱼 阅读(765) 评论(0) 推荐(0) 编辑

摘要:在函数里,有个arguments类数组对象,他可以获取调用方法中的全部实参.即使定义方法的时候,不定义形参,也可以传入实参,实参通过arguments获取 function test(){ var sum = 0 // arguments就是获取调用方法时候的所有实参 for(var i =0;i< 阅读全文

posted @ 2020-03-14 21:52 猫头唔食鱼 阅读(171) 评论(0) 推荐(0) 编辑

摘要:call和apply的作用1:调用方法,和直接调用的效果是一样的 function test() { console.log('test') } test() // test test.call() // test test.apply() // test call和apply的作用2:改变this 阅读全文

posted @ 2020-03-14 21:18 猫头唔食鱼 阅读(337) 评论(0) 推荐(0) 编辑

摘要:有这么个form表单 <form action=""> <input type="text"> <select> <option value="">1</option> <option value="">2</option> </select> </form> 获取form标签里的所有表单元素的do 阅读全文

posted @ 2020-03-14 20:54 猫头唔食鱼 阅读(1050) 评论(0) 推荐(0) 编辑

摘要:定义一个常量,如果这个常量不是对象,那么这个常量是不可以改变的。 例如: const PI = 3.14 PI = 3 // 报错 但是如果这个常量是个对象,那么,这个常量的属性还是可以被修改和删除的,也可以往这个对象里添加新属性。 例如: const obj = { a:'a', b:'b' } 阅读全文

posted @ 2020-03-07 16:54 猫头唔食鱼 阅读(1558) 评论(0) 推荐(0) 编辑

摘要:在js函数的参数里,可以传入一个函数作为参数 例子: var fn = (a)=>{ //如果这个参数a是函数,那么就执行这个函数,否则打印a的值 if(typeof a "function"){ a(); }else{ console.log(a) } } fn(test(2)) function 阅读全文

posted @ 2019-12-15 02:08 猫头唔食鱼 阅读(6990) 评论(0) 推荐(0) 编辑

摘要:let a = 'a' let b = true let c = NaN let d = null let e = undefined let f = {} let g = [] let h = {name:'zs'} let i = ['a'] let j = '1.03' let k = '1. 阅读全文

posted @ 2019-12-01 18:13 猫头唔食鱼 阅读(4399) 评论(0) 推荐(0) 编辑

摘要:let a = true let b = 2 let c = null let d = undefined let e = NaN let f = {} let g = [] toString() 吗? 不行 // 1.toString() console.log(a.toString()); // 阅读全文

posted @ 2019-12-01 17:24 猫头唔食鱼 阅读(1472) 评论(0) 推荐(0) 编辑

摘要:// 判断一个对象是否 {} let obj = {}; // 方法1: let hasNoProperty = (obj) => JSON.stringify(obj) '{}' ? true :false // 方法2: let hasNoProperty2 = (obj)=> Object.v 阅读全文

posted @ 2019-11-04 22:50 猫头唔食鱼 阅读(1054) 评论(0) 推荐(0) 编辑

摘要:1.声明了变量但是没赋值 2.undefined赋值给变量 3.访问一个对象中不存在的值 阅读全文

posted @ 2019-08-11 12:36 猫头唔食鱼 阅读(415) 评论(0) 推荐(0) 编辑

摘要:map方法有返回值,返回值用变量接收。 例子: 例二: 阅读全文

posted @ 2019-04-25 10:24 猫头唔食鱼 阅读(26654) 评论(0) 推荐(1) 编辑

摘要:数组里,有几个对象,需要按照属性排序,可以使用下面方法: //按照id从小到大排序 var arr = [ { name: "zs", id: '9' }, { name: "ls", id: '16' }, { name: "ww", id: '3' }, ]; function compare( 阅读全文

posted @ 2019-01-31 10:59 猫头唔食鱼 阅读(1270) 评论(0) 推荐(0) 编辑

摘要:展开运算符的用法1:传参 // 展开运算符的用法1 : 传参 function test(a,b) { return a + b ; } var arr = [1,2]; console.log(test(...arr)); // 3 参数不确定时 function test(...m) { var 阅读全文

posted @ 2019-01-02 23:54 猫头唔食鱼 阅读(1329) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示