中国春节传统汉字“福” (© DuKai摄影师/Getty Images)

Welcom to 评论 - lizhenqiu blog!

    #2167

    作者:广西南宁市
    js字符串转换成数字
    parseInt('123') : 返回 123(int); parseInt('1234xxx') : 返回 1234(int);
    Run code
    Cut to clipboard

      parseInt(string) : 函数从string的开始解析,返回一个整数。
      如果解析不到数字,则将返回一个NaN的值,可以用isNaN()函数来检测;
      var i = parseInt('abc'); if (isNaN(i)) { alert('NaN value'); }
      Run code
      Cut to clipboard

        同样的parseFloat函数是将字符串转换成浮点数。
        举例:
        parseFloat('31.24abc') : 返回 31.24;
        Run code
        Cut to clipboard


          js数字转换成字符串
          将字符串转换成数字,得用到String类的toString方法
          var i = 10; var s = i.toString(); alert(typeof s); //将输出 String
          Run code
          Cut to clipboard


            js数字与字符串的区别
            js的数字的加法与字符串的连接都是 + 符号, 所以究竟是加还是字符串的连接就取决与变量的类型。
            var a = 'abc' + 'xyz'; //a的值为:abcxyz,字符串与字符串是连接 var a = 10 + 5; //a的值为:15,数字是加 var a = 'abc' + 10; //a的值为:abc10,字符串与数字,自动将10转换成字符串了 var a = 'abc' + 10 + 20 + 'cd'; //a的值为:abc1020cd var a = 10 + 20 + 'abc' + 'cd'; //a的值为:30abccd,可以数字加的先数字加,然后再连接
            Run code
            Cut to clipboard


              如果从html页面元素得到的值,想按数字加,就需要先转换为数字,因为从页面得到的值默认是字符串。
              文章:Google方程式 WWWDOT – GOOGLE = DOTCOM  发表时间:2016-09-23, 16:14:56  
              展开↯

              #2168

              作者:广西南宁市
              Google方程式 WWWDOT – GOOGLE = DOTCOM
              前端语言 浏览器 JavaScript算法
              <script> var mycars = new Array() //加x元素保证有0-9个数字 mycars[0] = "w" mycars[1] = "d" mycars[2] = "o" mycars[3] = "t" mycars[4] = "g" mycars[5] = "l" mycars[6] = "e" mycars[7] = "c" mycars[8] = "m" mycars[9] = "x" permutate(mycars); function sff(s,v){ var u=s.indexOf(v); if(u!='-1') return u.toString(); else return false; } function permutate(array,permutatedArray){ if(!permutatedArray){ permutatedArray = []; } if(array.length > 1){ //弹出第一个数 var elementCur = array.shift(); //排列剩余的数组 permutate(array,permutatedArray); //返回剩余的数组的排列长度 var permutatedArrayLen = permutatedArray.length; //第一个数与其他剩余数组所有数组组合 for(var j = 0;j < permutatedArrayLen; j++){ //弹出不齐的组 var p = permutatedArray.shift(); //把当前元素放到排列好的数组的所有位置 for(var i = 0; i <= p.length; i++){ //复制排列好的数组 var r = p.slice(0); //插入数据到数组的位置 r.splice(i, 0, elementCur); //保存 permutatedArray.push(r) //console.log(r);return false; if(r.length==10) { var w=sff(r,'w'); var d=sff(r,'d'); var o=sff(r,'o'); var t=sff(r,'t'); var g=sff(r,'g'); var l=sff(r,'l'); var e=sff(r,'e'); var c=sff(r,'c'); var m=sff(r,'m'); //WWWDOT – GOOGLE = DOTCOM var wwwdot=parseInt(w+w+w+d+o+t); var google=parseInt(g+o+o+g+l+e); var dotcom=parseInt(d+o+t+c+o+m); var nnnwwwwdot=google+dotcom; if(wwwdot==nnnwwwwdot){ console.log(wwwdot+'='+google+'+'+dotcom); //return true; } } //console.log(r); } } //退出条件 }else{ permutatedArray.push([array[0]]); } return permutatedArray; } </script>
              Run code
              Cut to clipboard
                文章:Google方程式 WWWDOT – GOOGLE = DOTCOM  发表时间:2016-09-23, 16:12:16  
                展开↯

                #2169

                作者:广西南宁市
                单单看到这样的百度就让人觉得惋惜,就好像看到一位江湖高手退缩在墙角,被一位手拿树枝的小朋友鞭打。而他本可以去做更有意义的事。
                展开↯

                #2170

                作者:广西南宁市
                jquery 回车事件
                简单地记下jquery实现回车事件,代码如下:
                全局:
                $(function(){ document.onkeydown = function(e){ var ev = document.all ? window.event : e; if(ev.keyCode==13) { $('#FormId).submit();//处理事件 } } });
                Run code
                Cut to clipboard

                  某个控件:
                  $('#id').keydown(function(e){ if(e.keyCode==13){ $('#FormId).submit(); //处理事件 } }); if (window.event.keyCode==13) window.event.keyCode=0   //这样就取消回车键了
                  Run code
                  Cut to clipboard

                    如果想模拟Tab键,只要写成  
                    if (window.event.keyCode==13) window.event.keyCode=9
                    Run code
                    Cut to clipboard
                      就行了,它会跳到另一个元素上。
                      文章:常用html、demo代码  发表时间:2016-09-22, 16:03:11  
                      展开↯

                      #2171

                      作者:广西南宁市
                      中国人除了你比较贱,其它的都还好。
                      文章:鲁迅说,在中国,搬一张桌子是要流血的  发表时间:2016-09-21, 11:28:56  
                      展开↯

                      #2172

                      作者:广西南宁市
                      不是前人太懒,只是时代发展太快。
                      文章:鲁迅说,在中国,搬一张桌子是要流血的  发表时间:2016-09-21, 11:01:10  
                      展开↯

                      #2173

                      作者:北京市
                      讲真,看看你努力合群的样子,自己是不是也有点心疼?
                      文章:他不是脾气暴躁,只是不能被打扰  发表时间:2016-09-19, 23:34:50  
                      展开↯

                      #2174

                      作者:广西南宁市
                      虽然自己只是一个高中生 但当过一年半的社长 感觉办活动的时候最害怕的就是执行 很害怕得罪人又担心其实不够别人说三道四 最后解决问题四个字很很实在很精辟 对
                      learn by doing
                      说明你在工作中总爱寻求别人的认同感,这样会使你失去主动权,不如学会放下,让自己变成想要成为的样子,而不是他人认为的样子,或许你会收获到快乐和幸福!
                      感谢这篇文章作者
                      文章:成功的故事只能倒叙着讲  发表时间:2016-09-19, 11:43:09  
                      展开↯

                      #2175

                      作者:广西南宁市
                      我认为吧,更多的选择和试错的机会是最重要的,屌丝错一次就可能致命了。
                      文章:需要人在深夜痛哭的努力,往往是最为糟糕的  发表时间:2016-09-19, 11:20:14  
                      展开↯

                      #2176

                      作者:广西南宁市
                      个人觉得格局的大小,和一个人的穷富是没有直接关系的。格局也未必就等于见识,它会受外界的影响,但归根还是由内体现出来的东西。
                      文章:需要人在深夜痛哭的努力,往往是最为糟糕的  发表时间:2016-09-19, 11:19:56  
                      展开↯

                      #2177

                      作者:广西南宁市
                      就是选择比努力重要的另一种说法吧
                      文章:需要人在深夜痛哭的努力,往往是最为糟糕的  发表时间:2016-09-19, 11:19:40  
                      展开↯

                      #2178

                      作者:广西南宁市
                      读完了心里还是蛮不舒服的,富人的手里握着大把的资源和优秀的平台,其实在很多方向上可以少走弯路就站在一个不错的高度。可是穷人几乎什么都没有,说穷人误把“辛苦”当做“努力”我觉得有点侮辱的感觉。在穷人变成富人的过程中,穷人从没奢望过自己会变成什么样子,他也只是单单的为了那几个简单的梦想,或是仅仅为了更优质的生活,谁知道最后会有了那么一番大事业不是么?我还是觉得作者对成功的理解和我的理解有偏差,在你眼中得到什么或者做到什么样子才算是成功呢?
                      文章:需要人在深夜痛哭的努力,往往是最为糟糕的  发表时间:2016-09-19, 11:17:43  
                      展开↯

                      #2179

                      作者:广西南宁市
                      很多时候,也许我们的努力与我们的生活“不配”。
                      这个世界,只要肯为一件事情努力,用长远的眼光去看,总有一天用得到的。
                      我们生活在一个信息发达的时代,学习与资金投入不一定是成正比的。。。。因为资源太多了。只要你肯想办法。
                      文章:需要人在深夜痛哭的努力,往往是最为糟糕的  发表时间:2016-09-19, 11:17:01  
                      展开↯

                      #2180

                      作者:广西南宁市
                      作者的逻辑:人是机器,生活没有变数,辛苦的“量变”不会导致质变
                      文章:需要人在深夜痛哭的努力,往往是最为糟糕的  发表时间:2016-09-19, 11:15:16  
                      展开↯

                      #2181

                      作者:广西南宁市
                      富人领先的不只是钱,眼界和圈子比钱更重要。
                      文章:需要人在深夜痛哭的努力,往往是最为糟糕的  发表时间:2016-09-19, 11:14:50  
                      展开↯

                      #2182

                      作者:广西南宁市
                      php记录代码执行时间
                      $t1 = microtime(true); // ... 执行代码 ... $t2 = microtime(true); echo '耗时'.round($t2-$t1,3).'秒';
                      Run code
                      Cut to clipboard

                        简单说一下. microtime() 如果带个 true 参数, 返回的将是一个浮点类型. 这样 t1 和 t2 得到的就是两个浮点数, 相减之后得到之间的差. 由于浮点的位数很长, 或者说不确定, 所以再用个 round() 取出小数点后 3 位. 这样我们的目的就达到了~
                        文章:Google方程式 WWWDOT – GOOGLE = DOTCOM  发表时间:2016-09-18, 18:02:52  
                        展开↯

                        #2183

                        作者:广西南宁市
                        PHP输出多个元素的排列组合
                        解决问题:求一个含有N个元素的数组中取出M个元素组成新的数组,一共可以组合成的数组并输出
                        <?php $arr = array('a','b','c','d'); $result = array(); $t = getCombinationToString($arr, 4); print_r($t); function getCombinationToString($arr, $m) { if ($m ==1) { return $arr; } $result = array(); $tmpArr = $arr; unset($tmpArr[0]); for($i=0;$i<count($arr);$i++) { $s = $arr[$i]; $ret = getCombinationToString(array_values($tmpArr), ($m-1), $result); foreach($ret as $row) { $result[] = $s . $row; } } return $result; }
                        Run code
                        Cut to clipboard
                          文章:Google方程式 WWWDOT – GOOGLE = DOTCOM  发表时间:2016-09-18, 18:02:17  
                          展开↯

                          #2184

                          作者:广西南宁市
                          php求数组全排列,元素所有组合的方法
                          本文实例讲述了php求数组全排列,元素所有组合的方法。分享给大家供大家参考,具体如下:
                          <?php $source = array('pll','我','爱','你','嘿'); sort($source); //保证初始数组是有序的 $last = count($source) - 1; //$source尾部元素下标 $x = $last; $count = 1; //组合个数统计 echo implode(',', $source), "<br>"; //输出第一种组合 while (true) { $y = $x--; //相邻的两个元素 if ($source[$x] < $source[$y]) { //如果前一个元素的值小于后一个元素的值 $z = $last; while ($source[$x] > $source[$z]) { //从尾部开始,找到第一个大于 $x 元素的值 $z--; } /* 交换 $x 和 $z 元素的值 */ list($source[$x], $source[$z]) = array($source[$z], $source[$x]); /* 将 $y 之后的元素全部逆向排列 */ for ($i = $last; $i > $y; $i--, $y++) { list($source[$i], $source[$y]) = array($source[$y], $source[$i]); } echo implode(',', $source), "<br>"; //输出组合 $x = $last; $count++; } if ($x == 0) { //全部组合完毕 break; } } echo 'Total: ', $count, "\n";
                          Run code
                          Cut to clipboard

                            更多关于PHP相关内容感兴趣的读者可查看本站专题:《PHP数组(Array)操作技巧大全》、《PHP数学运算技巧总结》、《php正则表达式用法总结》、《PHP+ajax技巧与应用小结》、《PHP运算与运算符用法总结》、《PHP网络编程技巧总结》、《PHP基本语法入门教程》、《php日期与时间用法总结》、《php面向对象程序设计入门教程》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》
                            希望本文所述对大家PHP程序设计有所帮助。
                            文章:Google方程式 WWWDOT – GOOGLE = DOTCOM  发表时间:2016-09-18, 18:01:15  
                            展开↯

                            #2185

                            作者:广西南宁市
                            Visual Basic是一种由 Microsoft 公司开发的结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言
                            VbCrlf输出换行,书写代码断行 空格+_。
                            print “a”,vbcrlf,“b”; _ "c"
                            Run code
                            Cut to clipboard

                              结果:
                              a
                              bc
                              文章:Visual Basic 6.0常用工具入门教程代码实例  发表时间:2016-09-18, 11:05:17  
                              展开↯
                              你好,残忍屏蔽广告

                              确定要清除编辑框内容吗?

                              该删除操作将不可恢复。

                              删除 取消

                              激活Windows

                              转到"设置"以激活Windows。