Angularjs的工具方法

Angularjs的工具方法

廢話不說,直接上代碼:

<!doctype html>
<html ng-app>
    <head>
    	<meta charset="utf-8">
        <script src="angular.min.js"></script>
        <script>
	function A(){
		this.name="小虎";
	}
	function B(){
		this.sex="man";
		this.age=18;
	}
	var a = new A();
	var b = new B();

	//繼承,a繼承b
	angular.extend(a,b);
	console.log(a);

	//複製函數,將a的值複製賦給b
	// angular.extend(a,b);
	// console.log(b);

	//angular.version方法返回的是angularjs的版本號,返回的是對象
	console.log(angular.version);

	//angular.eqals方法返回的是boolen
	var arr1=[1,2,3];
	var arr2=[1,2,3];
	console.log(angular.equals(arr1,arr2));//true
	console.log(arr1===arr2);//返回false,因爲數組的存儲位置不同,也就是他們的引用位置不同

	var a=1,b=1;
	console.log(angular.equals(a,b));//返回true
	console.log(a===b);//返回true
	var c=NaN,d=NaN;
	console.log(angular.equals(c,d));//返回true
	console.log(c===d);//返回false,
	//將字符串轉化爲json
	var str='{"name":"小花","age":"19","sex":"male"}';
	console.log(angular.fromJson(str));

	//將json轉化爲字符串
	var str={"name":"小花","age":"19","sex":"male"};
	console.log(angular.toJson(str));

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



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章