读JS高级——第五章-引用类型 _记录
2013-12-24 00:04
218 查看
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题文档</title> </head> <body> <script> //为毛现在看书都直接看代码了,看文字总觉的越看越晕。。 //JS高级第五章,引用类型 //string; Object.prototype.toString Object.prototype.toLocalString Object.prototype.valueOf //三个的区别是神马‘ [1,2,5,5].toString() [1,2,5,5].toLocalString(); //的字符串化是调用 arr[i]的对应函数 var arr = [1,2,4,5]; /* function fn(){}; var a = arr.every(fn(e,i,arr){console.log(1)}); //如果每一个都返回true,结果为true var a = arr.some(fn(e,i,arr){console.log(1)}); //主要一个为true,结果就是ture var a = arr.forEach var a = arr.map; var a = arr.filter(fn(e,i,arr){}); */ //Data //RegExp; var re = null, i; for(i=0; i<10; i++){ re = /cat/g; re.test("catastrophe");// 就输出一个,后面的没有哦 }; for(i=0; i<10; i++){ re = new RegExp("cat","g"); re.test("catastrophe")//每一次都是重新输出正则结果 }; // exec方法会 如果有“g”记录上一次查询到的结果到index属性下面,没有“g”配置都是重新查询 // JS模板 引擎 不解释,嘻嘻~.*; String var s = "abcdfg"; s.charAt(0); s.charCodeAt(0);// 这个是返回字符串编码 s.slice(1,2); s.substr(1,2); //2个长度 s.substr(1,2) // 长度到2 s.encodeURI(); s.encodeURIComponent(); Function; function sum(num1, num2){ return num1 + num2; }; console.log( sum(1,2) ); var anotherSum = sum; console.log( anotherSum(1,10) ); sum = null; console.log( anotherSum(1,10) ) // 11 ,这个是引用指针的,不要忘记了 function htmlEscape(text){ return text.replace(/[<>"&]/g,function(match, pos, originalText){ switch(match){ case "<": return "<"; case ">": return ">" case "&": return "&" case "\"": return """ } }); }; </script> </body> </html>
相关文章推荐
- 笔记:js高级程序设计第五章,函数的引用类型与基本类型
- 读书笔记 - js高级程序设计 - 第五章 引用类型
- js高级程序设计(第三版)总结——第五章引用类型(RegExp类和Function类)
- JavaScript高级程序设计 第五章 — 引用类型
- Javascript高级程序设计笔记 <第五章> 引用类型
- JS高级程序设计5-引用类型
- JavaScript高级程序设计第五章引用类型——单体内置对象
- JS高级程序设计笔记(五):引用类型
- js高级——引用类型和值类型在函数中的使用
- Javascript高级程序设计复习——第五章引用类型 【原创】
- [Javascript 高级程序设计]学习心得记录7 引用类型(上)
- JavaScript高级程序设计第五章引用类型——Function类型
- [Javascript 高级程序设计]学习心得记录8 引用类型(下)
- Javascript高级程序设计第二版第五章--引用类型--笔记
- 【javascript高级程序设计】读书摘录2 第五章、引用类型
- js第五章引用类型
- javascript高级程序设计第三版 第五章 引用类型
- JavaScript高级程序设计学习笔记第五章--引用类型
- Javascript高级程序设计第二版第五章--引用类型--笔记
- javascript高级程序设计笔记-第五章(引用类型)