目录

$alert()

弹出一个警告框,显示该参数对应的字符串。
语法

  1. $alert(String|Object)

参数
  该方法可以接收一个字符串或一个JSON对象,
  如果参数是字符串,则显示字符串,
  如果参数是JSON对象,则显示该JSON对象的对应的字符串形式。
返回值
  无
实例

  1. $alert("abc")//结果为显示字符串abc
  2. $alert({a:1,b:2,c:3})//结果为字符串{"a":1,"b":2,"c":3}

$confirm()

弹出一个对话框,显示该参数对应的字符串。
语法

  1. $confirm(String)

参数
  该方法可以接收一个字符串
  参数是字符串,则显示字符串
返回值
   true||false
实例

  1. if($confirm("需要保存吗")){
  2. $alert("ok");
  3. }

$toast()

弹出toast弹窗
语法

  1. $toast();

参数
  无
实例

  1. $toast("这里录入了xxx信息")//在屏幕下方出现这里录入了xxx信息弹窗

$jsonToString()

将一个JSON对象转化为字符串。
语法

  1. $jsonToString(JSONObject)

参数
  该方法可以接受一个JSON对象
返回值
  返回JSON对象对应的字符串。
实例

  1. var str = $jsonToString({a:1,b:2,c:3});//结果为字符串{"a":1,"b":2,"c":3}
  2. alert(str);

$stringToJSON()

将一个字符串转化为一个JSON对象。
语法

  1. $stringToJSON(String)

参数
  该方法可以接受一个字符串
返回值
  返回该字符串对应的JSON对象。如果转换失败,则返回原值。
实例

  1. var str = "{"a":1,"b":2,"c":3}"
  2. var json = $stringToJSON (str);//结果为JSON对象{"a":1,"b":2,"c":3}

$isJSONObject()

判断参数是否是一个JSONObject
语法

  1. $isJSONObject(Object)

参数
  该方法可以接受一个任意类型的对象
返回值
  如果是一个JSON对象,则返回true,否则返回false
实例

  1. var p1 = "{"a":1,"b":2,"c":3}"
  2. var result = $isJSONObject(p1);//result为false
  3. var p2 = {"a":1,"b":2,"c":3}
  4. var result = $isJSONObject(p2);//result为true
  5. var p3 = "abc"
  6. var result = $isJSONObject(p3);//result为false
  7. var p4 = [{"x":"abc"},{"y":"def"}]
  8. var result = $isJSONObject(p4);//result为false

$isJSONArray()

判断参数是否是一个数组
语法

  1. $isJSONArray(Object)

参数
  该方法可以接受一个任意类型的对象
返回值
  如果是一个数组对象,则返回true,否则返回false
实例

  1. var p1 = "{"a":1,"b":2,"c":3}"
  2. var result = $isJSONArray(p1);//result为false
  3. var p2 = {"a":1,"b":2,"c":3}
  4. var result = $isJSONArray(p2);//result为false
  5. var p3 = "[1,2,3]"
  6. var result = $isJSONArray(p3);//result为false
  7. var p4 = [{"x":"abc"},{"y":"def"}]
  8. var result = $isJSONArray(p4);//result为true

$isPlainObject()

判断参数是否为object
语法

  1. $isPlainObject(obj)

参数
  该方法可以接受一个任意类型的对象
返回值
  如果是一个object对象,则返回true,否则返回false
实例

  1. var p1 = "{"a":1,"b":2,"c":3}"
  2. var result = $isPlainObject(p1);//result为false
  3. var p2 = {"a":1,"b":2,"c":3}
  4. var result = $isPlainObject;//result为true
  5. var p3 = "[1,2,3]"
  6. var result = $isJSONArray(p3);//result为false
  7. var p4 = [{"x":"abc"},{"y":"def"}]
  8. var result = $isJSONArray(p4);//result为true

$isFunction()

判断参数是否是一个function
语法

  1. $isFunction(Object)

参数
  该方法可以接受一个任意类型的对象
返回值
  如果是一个function,则返回true,否则返回false
实例

  1. var p1 = "{"a":1,"b":2,"c":3}"
  2. var result = $isFunction(p1);//result为false
  3. var p2 = function(e){alert(e)}
  4. var result = $isFunction(p2);//result为true
  5. var p3 = "[1,2,3]"
  6. var result = $isFunction(p3);//result为false
  7. var p4 = [{"x":"abc"},{"y":"def"}]
  8. var result = $isFunction(p4);//result为false

String.trim()

将字符串除去前后两端的空格
语法

  1. String.trim()

参数
  无
返回值
  返回字符串除去前后的空格的字符串
实例

  1. var str = " abc ";
  2. var result = str.trim();//result为"abc"

String.ltrim()

将字符串除去左边的空格
语法

  1. String.trim()

参数
  无
返回值
   返回字符串除去前后的空格的字符串
实例

  1. var str = " abc ";
  2. var result = str.trim();//result为"abc "

String.rtrim()

将字符串除去右边的空格
语法

  1. String.ltrim()

参数
  无
返回值
  返回字符串除去前后的空格的字符串
实例

  1. var str = " abc ";
  2. var result = str.ltrim();//result为" abc"

Array.remove()

移除指定索引位置的数组元素
语法

  1. Array.remove()

参数
  无
返回值
  返回移除指定索引位置的数组元素后的数组
实例

  1. var array = [1,2,3,4,5];
  2. var result = array.remove(1);//result为[1,3,4,5]
  3. var result = result.remove(1);//result为[1,4,5]
文档更新时间: 2018-01-15 14:35