首页 > 编程语言 > 详细

JavaScript对象

时间:2019-10-25 21:27:34      阅读:68      评论:0      收藏:0      [点我收藏+]

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>JavaScript对象</title>
</head>
<body>

<script>
var s = "hello";
var s2 = new String("hello2")
alert(s)
alert(s2)

function对象
function创建方式1 (推荐方式)
function func1(){
alert(123);
return 8;
}

var ret = func1();
alert(ret);

var func2 = new Function("参数1","参数n","函数体");
var add = new Function("a","b","alert(a+b)");
alert(add.length);

 

----------------function属性和方法---------------
function f(){
return 8;
}
alert(void(f()))

//示例一

function func1() {
b = 4;
var b = 3(尽量采用局部变量)
}
func1();
alert(b);

//示例二
var ret = 0;
function func1(a,b) {
ret a+b;
return ret
}
alert(func1(1,5,6,9))

//示例三
function a(a,b) {
alert(a+b);
}
var a=1;
var b=2;
a(a,b)


--------------------arguments对象--------------------

//示例一
var ret = 0;
function add(){
console.log(arguments.length);
console.log(arguments);

for(var i in arguments){
ret += arguments[i]
}
return ret;
}
alert(add(1,2,3,4,5));


//示例二
function func2(){
if(arguments.length != 3){
throw new Error("param should be 3")
}
}
func2(1,2,3,45);

//示例三

var func3 = Function(){
alert(123)
};
func3();

--------------自执行函数-------------

(function(arg){
console.log(arg);
})(‘123‘)

 

dic={"1":"111"};
// console.log(dic);
ret=dic.toString();
console.log(typeof(ret));

</script>
</body>
</html>

JavaScript对象

原文:https://www.cnblogs.com/gerenboke/p/11740872.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!