美文网首页
菜鸡用来自己提醒的 js tips

菜鸡用来自己提醒的 js tips

作者: 小蝴蝶_037a | 来源:发表于2018-10-29 15:34 被阅读0次

这篇文章用来记录自己平时写js百度到的或者自己想的小tips吧(如果是百度到的话会标明出处) ,大部分不能完全理解,希望自己能向完全理解的大佬前进!

 1.

嗯  就是获取参数  ,公司是php里嵌vue,多个页面 传参的蛋疼程度我就不多说了 ,需要取url里的参数。

如:https://www.jianshu.com/writer#/notebooks/11251153/notes/35005858

取   35005858


代码:

取url后面的指定参数:

var htmlHref = window.location.href;

   htmlHref = htmlHref.replace(/^http:\/\/[^/]+/,"");

   var addr = htmlHref.substr(htmlHref.lastIndexOf('/',htmlHref.lastIndexOf('/')- 1)+ 1);

   var index = addr.lastIndexOf("\/");

   //js获取字符串中最后一个斜杠后面的内容

   var addrLast = decodeURI(addr.substring(index + 1,addr.length));

   //js获取字符串中最后一个斜杠前面的内容

   var str = decodeURI(addr.substring(0,index));

from:这个是公司同事贡献的 ,所以我也不知道哪里来的 :)


应该是表格嵌套 input  ,过滤input里的数据 ,要通过js修改的时候不用每个去修改:

checkPriceFormat(scope){

            scope.row[scope.column.property] = (scope.row[scope.column.property]).toString().replace(/[^\.\d]/g,'')

            if(scope.row[scope.column.property].split('.').length - 1 > 1){

    scope.row[scope.column.property] = 0

            }

            if(scope.row[scope.column.property].indexOf(0) == 0 && scope.row[scope.column.property].length > 1 && scope.row[scope.column.property].indexOf('.') == -1){

                scope.row[scope.column.property] = scope.row[scope.column.property].substr(1)

            }

            this.$set(this.data,scope.$index,scope.row)

        },


正则限制小数点后两位
                var tex=self.form.discountName;

                var ret=/^\d+(\.\d{1,2})?$/;

                if(!ret.test(tex)){

                    self.$notify.error({

                        title: '错误',

                        message: '折扣设置只限小数点后两位'

                    });

                }

from:度娘


oncontextmenu="return false" onselectstart="return false" oncopy="return false"

禁止复制  放在table上

如果要放某一列上就用slot-scope 放在template里面


去除字符串内所有的空格:str = str.replace(/\s*/g,"");

  去除字符串内两头的空格:str = str.replace(/^\s*|\s*$/g,"");

  去除字符串内左侧的空格:str = str.replace(/^\s*/,"");

  去除字符串内右侧的空格:str = str.replace(/(\s*$)/g,"");

相关文章

  • 菜鸡用来自己提醒的 js tips

    这篇文章用来记录自己平时写js百度到的或者自己想的小tips吧(如果是百度到的话会标明出处) ,大部分不能完全理解...

  • js菜鸡总结

    console.log();输出,可以直接输出变量,要输出字符串"xxx" 也可以用c的printf格式输出。不过...

  • 没有比较就没有伤害

    “没有比较就没有伤害”这句话可以用来安慰自己,也可以用来提醒自己。我的朋友圈里有一个打了鸡血充满正能量的人,她...

  • JS Tips

    遍历对象的所有属性 添加属性 给普通的 JS 对象添加属性: 但是对于 Mongodb 中的对象,不可直接添加属性...

  • 04-js的语句

    js的语句 java的语句if判断switch循环for、while、do while js的语句if判断Tips...

  • 豆豆|一日食

    菜是妈妈自己种的鸡毛菜,给豆豆用来熬粥。

  • 感觉自己是菜鸡

    不用感觉,你就是个菜鸡

  • WKWebView食用方案

    iOS8之后,Apple终于推出了WKWebView用来取代菜鸡UIWebview。对此我是欣喜万分......个...

  • 菜鸡

    今天跟朋友打游戏,四排五黑,本来很菜的我在排位赛中表现出来自己的真实面目。一只毫无用处的小菜鸡,上分很难。 生活上...

  • 菜鸡

    节前主持了个小活动,不主持不知道自己有多菜,一上场原形毕露,真是个彻头彻尾的菜鸡,主持场面完全hou不住。 9月部...

网友评论

      本文标题:菜鸡用来自己提醒的 js tips

      本文链接:https://www.haomeiwen.com/subject/cgvpaftx.html