js 的一些在IE下不支持的函數
-
-
- function isArray(value){
- return Object.prototype.toString.call(value) == "[object Array]";
- }
- var arr = [1,2,3,4,5];
- alert(isArray(arr));
-
-
-
-
-
-
- if (!Array.prototype.filter) {
- Array.prototype.filter = function(fun ){
- var len = this.length;
- if (typeof fun != "function"){
- throw new TypeError();
- }
- var res = new Array();
- var thisp = arguments[1];
- for (var i = 0; i < len; i++){
- if (i in this){
- var val = this[i];
- if (fun.call(thisp, val, i, this)) {
- res.push(val);
- }
- }
- }
- return res;
- };
- }
-
- var numbers = [1,2,3,4,5,6];
- var filterResult = numbers.filter(function(item, inde, array){
- return (item>2);
- });
- alert(filterResult);
-
-
-
-
-
- if(!Date.now){
- Date.now = function(){
- return new Date().valueOf();
- }
- }
- alert(Date.now());
-
-
-
-
-
-
- var stringValue = "hello world";
- alert(stringValue[1]);
-
-
-
-
-
- String.prototype.trim = function(){
- return this.replace(/(^\s*)(\s*$)/g, "");
- };
-
- var stringValue2 = " hello world ";
- alert(stringValue2.trim());
-
-
- function isArray(value){
- return Object.prototype.toString.call(value) == "[object Array]";
- }
- var arr = [1,2,3,4,5];
- alert(isArray(arr));
-
-
-
-
-
-
- if (!Array.prototype.filter) {
- Array.prototype.filter = function(fun ){
- var len = this.length;
- if (typeof fun != "function"){
- throw new TypeError();
- }
- var res = new Array();
- var thisp = arguments[1];
- for (var i = 0; i < len; i++){
- if (i in this){
- var val = this[i];
- if (fun.call(thisp, val, i, this)) {
- res.push(val);
- }
- }
- }
- return res;
- };
- }
-
- var numbers = [1,2,3,4,5,6];
- var filterResult = numbers.filter(function(item, inde, array){
- return (item>2);
- });
- alert(filterResult);
-
-
-
-
-
- if(!Date.now){
- Date.now = function(){
- return new Date().valueOf();
- }
- }
- alert(Date.now());
-
-
-
-
-
-
- var stringValue = "hello world";
- alert(stringValue[1]);
-
-
-
-
-
- String.prototype.trim = function(){
- return this.replace(/(^\s*)(\s*$)/g, "");
- };
-
- var stringValue2 = " hello world ";
- alert(stringValue2.trim());
歡迎關注本站公眾號,獲取更多信息