8.22js前端!

2018-8-22 19:15:19

前端还有一部分就学完了预计这一星期赶一下就可以结束

然后愉快地进行Django框架!!!!

今天中午和呆呆一块吃的大盘鸡,下午和老表我们三个去了日月湖狼了一下午!

感觉好好玩!最爽的就是三两好友然后在一块说说话,吹吹牛皮!

生活过得都差不多!都蛮开心的,都还行!不过读书这东西我读的多点.老表也是,就呆呆老喜欢玩游戏!2333333还是那么呆!

这星期努力把前端看完!!2018-8-22 19:17:23

越努力,越幸运!

2018-8-22 21:54:28

笔记就放在昨天的了啦!

复习python的内容!!!明天复习!

每天看书 学python 都蛮开心的!

// js中自定义对象

// 取得属性在对象里面 直接用  .name
var person = {"name":"小强", "age":38};
console.log(person);
// 单独取对象的属性

console.log("name", person.name);
console.log("age", person.age);

// 遍历对象的属性
for (var i in person){
    console.log(i);
    console.log(person[i]);
}


// 如果取得属性就是单一的 
// 例如  var name ="abc";
// person[name];



//Date 对象
var d1 = new Data();
console.log(d1);
console.log(typeof d1);
console.log(d1.toLocaleString());
console.log(typeof d1.toLocaleString());

//生成指定时间的Date 对象
var d2 = new Date("2004/3/20 11:12");
console.log(d2.toLocaleString());        // 转成字符串格式的本地时间


// JSON对象
// 1. 字符串转对象 --->obj = JSON.parse(string);
// 2. 对象转字符串 --> s = JSON.stringify(obj);

// RegExp对象 ---> Python  re模块
// 生成RegExp对象

var  reg1 = new RegExp("^[a-zA-Z][a-zA-Z0-9_]{5,11}$"); // 坑 在js中,后面不能加空格,不能用PEP8标准
var ret = reg1.test("xioaqiang ");
console.log(ret);
// 坑1   (正则表达式中间一定不可以有空格)
// 坑2 
// test() 不传值相当于串了一个undefined进去
// 然后test()就把这个undefinded当成是"undefined" 来判断

console.log(/^[a-zA-Z][a-zA-Z0-9_]{5,11}$/.test(undefined));
console.log(/^[a-zA-Z][a-zA-Z0-9_]{5,11}$/.test("undefined"));


// JS 正则的两种模式
// 1. g表示全局
// i 忽略大小写
var ss = "Alexdashabi";
var s3 =ss.replace(a/gi,"哈哈哈"); // 不是改变默认的字符串,而是生成一个新的 字节
console.log(s3);

//坑3
// 当正则表达式使用了全局模式(g)的时候,并且你还让他检测一个字符串,此时会印出来lastindex;
// index会记住删哪个一次匹配成功的位置毛病吧下一次要开始校验的位置记住;
console.log("-------------");
var r = /alex/g;
console.log(r.test("alex")); //true
console.log(r.lastIndex);
console.log(r.test("alex"));    //false

 

posted @ 2018-08-22 21:55  我想喝杨枝甘露~  阅读(136)  评论(0编辑  收藏  举报