JavaScript的键值只能是string或者number,这一点真是返祖现象啊.现在我面临的问题: var funcs = {}; var funcA = function() { }; var funcB = function() { }; var funcC = function(){} funcs[funcA] = "funcA"; funcs[funcB] = "funcB"; funcs[funcC] = "funcC"; dele…
JavaScript中的Function对象是函数,函数的用途分为3类: 作为普通逻辑代码容器: 作为对象方法: 作为构造函数. 1.作为普通逻辑代码容器 function multiply(x, y){ return x*y; } 函数multiply封装了两位数的乘法运算公式: var product = multiply(128,128); // product = 16384 创建函数实例的方式有3种: 第一种是声明式,即像声明变量一样,将通过function(){  }标识符创建的匿名…
2015.12.1 javascript中的内置对象 复习: 1.js中的内置函数 alert prompt write parseInt parseFloat eval isNaN document getElementById getElementByName value innerText innerHTML length join sort eval() ;var result = eval(); var a="2+3" eval("result="+a);…
(转载)http://www.ijavascript.cn/jiaocheng/javascript-window-65.html 例子: <html> <head> <title>JS</title> </head> <body> <script> function test() { close(); // 调用window对象的close()方法 } setTimeout("test()", 300…
概念 Math 是javaScript的内置对象,包含了部分数学常数属性和数学函数方法. Math 不是一个函数对象,用户Number类型进行使用,不支持BigInt. Math 的所有属性与方法都是静态的. 比如说当我们使用圆周率的时候,写法是 Math.PI 当使用正余弦函数的写法是 Math.sin(x),x 是要传入的参数. Math 的常量是使用 JavaScript 中的全精度浮点数来定义的. math原生属性 // 欧拉常数,也是自然对数的底数,约等于 2.718. console…
在javascript中对参数处理: 1 <script> 2 function getParam() 3 { 4 urlInfo=window.location.href; //获取当前页面的url 5 intLen=urlInfo.length; //获取url的长度 6 offset=urlInfo.indexOf("?"); //设置参数字符串开始的位置 7 strKeyValue=urlinfo.substr(offset,len); //取出参数字符串 这里会获…
类方法:也叫函数方法,在JavaScript中函数也是一个对象,所以可以为函数添加属性以及方法: 对象方法:包括构造函数中的方法以及其原型上面的方法: 原型方法:一般用于对象实例共享,在原型上面添加该方法,就能实现共享. Javascript中的function作为构造函数时,就是一个类,搭配上new操作符,可以返回一个对象. function People(name){ this.name=name; //对象方法 (实例方法) //每个对象实例都有的方法 //只有对象实例才能调用的方法 th…
一.对象键值为数字型时输出的对象自动排序问题如: var objs = {    "1603":{id:"1603"},    "1702":{id:"1702"},    "1502":{id:"1502"}} console.log(objs); 输出的对象是: { "1502":{id:"1502"},    "1603"…
Delphi中一些常用的组合键值  CTRL+A: #1  CTRL+B: #2  CTRL+C: #3  CTRL+D: #4  CTRL+E: #5  CTRL+F: #6  CTRL+G: #7  CTRL+H: #8  CTRL+I: #9  CTRL+J: #10  CTRL+K: #11  CTRL+L: #12 CR: #13 //回车 M             ? CTRL+N: #14  CTRL+O: #15  CTRL+P: #16  CTRL+Q: #17  CTRL+…
function的命名空間 在javascript中,function也可以擁有自己的命名空間例如以下這段程式碼: 12345678 function () { return 'I am A';} A.hello = 'hello!'; console.log(A());console.log(A.hello); 我們可以在console得到以下內容: 12 I am Ahello! 可以發現即使A被宣告成一個function,它依然可以像object一樣被assign其中的其他attribut…