JS技巧
2016-06-21 10:11
351 查看
<!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> <title></title> <script type="text/javascript"> var i=10; while(i--) { alert(i); } var a=true; var b = false; var obj = { name: 'xiaoxiao', m1: function () { alert('m1'); } } obj.m1; alert(JSON.stringify(obj)); var i = 1; i = +i;alert(i); var test =''|| false; alert(test); alert(test); var array = [1,2,3]; len = array.length; i = i ? i < 0 ? Math.max(0, len + i) : i : 0; alert(i); var results = null; var ret = results || []; alert(ret.length); for (; i < 10; ) { alert(i); i++; } var ja = function () { alert('this is ja'); } ja.c = function () { alert('acccccc'); }; ja.pg = function () { alert('this is pg'); abc = 'this is abc00001'; return this.pg; }; // ja.pg() = function () { alert('this is pg()'); } //ja.pg().ac = function () { alert("this is ac"); return '01'; } ja.pg().title = 'this is title'; alert(ja.pg().title); alert(ja.pg.title+'static'); // alert(ja.pg['a01']); // alert(ja.pg()['a01']); // ja.pg().c = function () { alert('this is c1'); } // ja.pg().c(); // ja.pg().c = "ccc1"; // ja.pg()['ac'] = 'this is ac'; // alert(ja.pg()['ac']); // alert( ja.pg().c); </script> </head> <body> </body> </html>
相关文章推荐
- js同步和异步编程
- JSON.parse()在火狐中的bug
- JSP页面的静态包含和动态包含
- canvas 状态的保存和恢复 Saving and restoring state
- java和javascript的des 加密
- Javascript中的冒泡排序
- JS保留两位小数 四舍五入函数
- JS调试必备的5个debug技巧
- Javascript中Math对象、数组方法
- 编写可复用的无缝滚动轮播图
- ArcGIS JS 学习笔记4 实现地图联动
- ArcGIS JS 学习笔记3 实现百度风格的BubblePopup
- ArcGIS JS 学习笔记2 实现仿百度的拖拽画圆
- ArcGIS JS 学习笔记1 用ArcGIS JS 实现仿百度地图的距离量测和面积量测
- js清除浏览器缓存的几种方法
- JavaScript调用OC代码调试问题、页面 4000 复杂跳转逻辑警告处理
- 纯JS前端实现分页代码
- JS的Math以及Date对象
- js数组与字符串的相互转化
- 小牛之路——提醒功能