p1.html 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. <!doctype html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title></title>
  6. <meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0">
  7. <link rel="stylesheet" href="../css/weui.css"/>
  8. <link rel="stylesheet" href="../css/weuix.css"/>
  9. <script src="../js/zepto.min.js"></script>
  10. <script>
  11. $(function(){
  12. });
  13. </script>
  14. </head>
  15. <body ontouchstart>
  16. <div class="page-hd">
  17. <h1 class="page-hd-title">
  18. js方法
  19. </h1>
  20. <p class="page-hd-desc">在php.js和zepto.weui.js中</p>
  21. </div>
  22. <table style="word-wrap:break-word; word-break:break-all;">
  23. <thead>
  24. <tr><th width="40%">功能</th><th>说明</th></tr>
  25. </thead>
  26. <tbody>
  27. <tr><td>fadeIn和fadeOut</td><td>对应替换show hide</td></tr>
  28. <tr><td>data方法</td><td>data("blah", json);支持存取 </td></tr>
  29. <tr><td>show/hide</td><td>支持show("slow"),600ms fast 200ms 默认400ms</td></tr>
  30. <tr><td>fadeToggle</td><td>fadeToggle("slow","linear")支持ease,linear,ease-in,ease-out,ease-in-out</td></tr>
  31. <tr><td>支持事件</td><td>longTap长按,swipe, swipeLeft, swipeRight, swipeUp, swipeDown滑动</td></tr>
  32. <tr><td>share</td><td>分享弹出层</td></tr>
  33. <tr><td>browser变量</td><td>{"version":{"ie":false,"opera":false,"webKit":false,"firefox":true,"mobile":false,"ios":false,"android":false,"iphone":false,"ipad":false,"weixin":false},"language":"zh-cn","wifi",true}</td></tr>
  34. <tr><td>htmlencode(str)/htmldecode(str)</td><td>转换或还原实体</td></tr>
  35. <tr><td>date</td><td>Y-m-d H:i:s返回带0 Y-n-j不带0 z一年中第几天要+1才正确 w星期0是周日 N 7是周日D三个字母星期 l英语星期 W周 F月份英语 L闰年判断 c带时区日期时间 r英文形式</td></tr>
  36. <tr><td>time</td><td>返回php形式10位时间</td></tr>
  37. <tr><td>strtotime</td><td>转换成时间戳 支持'06:08:59' "2014-2-3" "now" "+1 day" "+1 week" "+2 days"</td></tr>
  38. <tr><td>microtime</td><td>微秒返回 "0.992 1434963474" microtime().split(" ")[1]</td></tr>
  39. <tr><td>intval(9.2,8)floatval(1.2)</td><td>浮点型 转换成整形 第二个表示数据的进制 转换不了返回0</td></tr>
  40. <tr><td>empty()</td><td>是否为空 0 false null '' [] {} undefined</td></tr>
  41. <tr><td>isset()</td><td>是否赋值 undefined返回false</td></tr>
  42. <tr><td>urlencode()urldecode()</td><td>编解码</td></tr>
  43. <tr><td>base64_encode()base64_decode()</td><td>64编码转换</td></tr>
  44. <tr><td>function_exists('alert') </td><td>检测函数是否存在</td></tr>
  45. <tr><td>in_array(1, ['1', '2', '3']); </td><td>是否在数组中</td></tr>
  46. <tr><td>range ( 0, 12 ); </td><td>生成数组 range( 'a', 'i' ); range( 0, 100, 10 );第三个参数步长</td></tr>
  47. <tr><td>strip_tags("111")</td><td> 去除html</td></tr>
  48. <tr><td>round(1.456,1) </td><td>四舍五入</td></tr>
  49. <tr><td>rand(1,10) </td><td>生成随机数1-10 前后都包含</td></tr>
  50. <tr><td>ceil(1.2) </td><td>进1 floor(3.555) 舍去法</td></tr>
  51. <tr><td>strtolower()</td><td>转大写strtoupper()小写ucfirst()首字母大写</td></tr>
  52. <tr><td>base_convert(99,16,2) </td><td>进制之间转换</td></tr>
  53. <tr><td>utf8_encode(str)</td><td>编码成utf8 utf8_decode(str)解码</td></tr>
  54. <tr><td>is_eq(str1,str2)</td><td> 是否相等</td></tr>
  55. <tr><td>is_qq()</td><td>is_num("1") 是否数字</td></tr>
  56. <tr><td> is_id(str) </td><td>是否身份证</td></tr>
  57. <tr><td> is_chinese(str) </td><td>是否中文</td></tr>
  58. <tr><td>is_reg(str)</td><td>是否由字母和数字,下划线,点号组成.且开头的只能是下划线和字母</td></tr>
  59. <tr><td>is_tel(str)</td><td>电话测试 校验普通电话、传真号码:可以“+”开头,除数字外,可含有“-”</td></tr>
  60. <tr><td> is_http() </td><td>是否包含http或https</td></tr>
  61. <tr><td> is_float(1.2,1.1,1.9) </td><td>是否在1.1-1.9之间</td></tr>
  62. <tr><td> is_int(1,0,100) </td><td>是否在0到100之间</td></tr>
  63. <tr><td>is_url(str) </td><td>是否url</td></tr>
  64. <tr><td>is_english(str) </td><td>是否英文</td></tr>
  65. <tr><td>is_email</td><td>(邮箱)</td></tr>
  66. <tr><td>is_zipcode(str)</td><td> 是否邮编</td></tr>
  67. <tr><td>is_ip(str) </td><td>是否IP</td></tr>
  68. <tr><td>is_phone("1") </td><td> 是否手机号</td></tr>
  69. <tr><td>setcookie( "foo" );</td><td>获取cookie</td></tr>
  70. <tr><td> setcookie( "foo", "bar", 5 ); </td><td>5天过期 setcookie( "foo", false ); 删除</td></tr>
  71. <tr><td>date_eq(strDate1,strDate2) </td><td>判断是否第一个日期大于第二个</td></tr>
  72. <tr><td>tpl($('#id'),json);</td><td>解析模板</td></tr>
  73. <tr><td>getquery("name")</td><td>获取参数</td></tr>
  74. <tr><td>preg_replace(/N/,"32","分数是N分")</td><td>替换</td></tr>
  75. <tr><td>strtrim(var) </td><td>去除多空格</td></tr>
  76. <tr><td>json2str() </td><td> str2json()</td></tr>
  77. <tr><td>implode(',',[1,2,3]) </td><td>转换成字符串</td></tr>
  78. <tr><td>strcut("我爱中国人",4,"...") </td><td>截取字符串汉字占两个 英文一个</td></tr>
  79. <tr><td>strfind(string, find) </td><td>查找子字符串</td></tr>
  80. <tr><td>timeline()</td><td>时间线</td></tr>
  81. <tr><td>strlen('1我2') </td><td>中文2个字符</td></tr>
  82. <tr><td>explode(",","1,2,3") </td><td>分割成数组</td></tr>
  83. <tr><td></td><td></td></tr>
  84. </tbody>
  85. </table>
  86. <br>
  87. <br>
  88. <div class="weui-footer weui-footer_fixed-bottom">
  89. <p class="weui-footer__links">
  90. <a href="../index.html" class="weui-footer__link">WeUI首页</a>
  91. </p>
  92. <p class="weui-footer__text">Copyright &copy; Yoby</p>
  93. </div>
  94. </body>
  95. </html>