Iv. JavaScript processing
$. Browser () determines the browser type and returns the boolen Value
$ (Function (){
If ($. browser. MSIE ){
Alert ("this is an Internet Explorer ");}
Else if ($. browser. Opera ){
Alert ("This Is An operabrowser ");}
})
When the page load type determines the browser type, the types that can be determined include MSIE, Mozilla, opera, and safari.
$. Each (OBJ, FN) obj is an object or array, and FN is a function executed in sequence on OBJ. Note that $ (). Each () is distinguished ()
$. Each ([0, 1, 2], function (I) {alert ("item #" + I + ":" + This );});
Input 0, 1, 2 as parameters to function (I) respectively.
$. Each ({name: "John", Lang: "JS"}, function (I) {alert ("name:" + I + ", value:" + this );
{Name: "John", Lang: "JS"} is a hash object. Each group of hash objects is input to the function in sequence.
$. Extend (OBJ, Prop) extends the first object with the second object
VaR settings = {validate: false, limit: 5, name: "foo "};
VaR Options = {validate: True, name: "bar "};
$. Extend (settings, options );
After execution, the settings object is {validate: True, limit: 5, name: "bar "}
You can use the following function to test
$ (Function (){
VaR settings = {validate: false, limit: 5, name: "foo "};
VaR Options = {validate: True, name: "bar "};
$. Extend (settings, options );
$. Each (settings, function (I) {alert (I + "=" + This );});
})
$. Grep (array, FN) uses the FN function to filter the array and transmits the elements in the array to FN in sequence. FN must return a boolen. If FN returns true, it will be filtered.
$ (Function (){
VaR arr = $. grep ([0, 1, 2, 3, 4], function (I) {return I> 2 ;});
$. Each (ARR, function (I) {alert (I );});
})
We can see that the array [, 4] After $. grep is executed becomes [].
$. Merge (first, second) Both parameters are arrays. The second array is the same as the first one, and then the two arrays are merged.
$ (Function (){
VaR arr = $. Merge ([0, 1, 2], [2, 3, 4])
$. Each (ARR, function (I) {alert (I );});
})
The result of ARR is [0, 1, 2, 3, 4].
$. Trim (STR) removes spaces at both ends of the string.
$. Trim ("Hello, how are you? ") The result is" Hello, how are you? "
Tags:Jquery help manual JavaScript description API