• 使用String. localeCompare比较字符串

    javascript提供stringA.localeCompare(stringB)方法,来判断一个字符串stringB是否排在stringA的前面。 返回值: 如果引用字符存在于比较字符之前则为 负数 ;如果引用字符存在于比较字符之后则为 正数 ; 相等的时候返回 0 。 返回一个数字表示是否 引用字符串 在排序中...

    2019-02-17 01:49:17

  • IE低版本 JSON.parse 和stringify 的兼容 (IE8以下)

    低版本的IE不支持JSON,JSON对象解析不是随着javascript产生的,找到一段兼容常用的JSON.parse和JSON.stringify的代码 if (!window.JSON) { window.JSON = { parse: function(jsonStr) { return eval('(' + jsonStr + ')'); }, stringify: function(jsonObj) { var res...

    2019-02-17 01:49:14

  • 向后台提交数据:通过form表单提交数据需刷新网页 但

    原生态Ajax提交表单:需要借助XMLHttpRequest对象的open,要收通过post发送请求还要setRequsetHeader,然后把数据发送给后端,代码如下 目录结构 index.py代码 1 # index.py 2 # !/usr/bin/env python 3 # -*- coding:utf-8 -*- 4 import tornado.web 5 import tornado....

    2019-02-17 01:49:13

  • JS取出两个数组中的不同或相同元素

    1、取出两个数组的不同元素 var arr1 = [0,1,2,3,4,5];var arr2 = [0,4,6,1,3,9];function getArrDifference(arr1, arr2) { return arr1.concat(arr2).filter(function(v, i, arr) { return arr.indexOf(v) === arr.lastIndexOf(v); } ); } console.log(getArrDifferen...

    2019-02-17 01:48:55

  • js中的栈、堆、队列、内存空间

    栈(stack) 、堆(heap)、 队列(queue)是js的三种数据结构。 栈(stack) 栈的特点是 "LIFO,即后进先出(Last in, first out)" 。数据存储时只能从顶部逐个存入,取出时也需从顶部逐个取出。《前端进击的巨人(一):执行上下文与执行栈,变量对象》中解释执行栈时...

    2019-02-17 01:49:09

  • layui topbar图标(即返回顶部)未显示的解决方法

    在自己搭建纯html模板的时候,遇到了topbar无法显示的问题,搜了社区都没啥有用的解决方法,于是引用了util.js的源文件,发现用dom变量未获取到正确的scrollTop值,经过反复测试,把这两处dom替换成$('.layui-body')即可解决。位置如下图: 接着又出现了另一个问题,那...

    2019-02-17 01:49:06

  • jquery绑定点击事件的三种写法

    一、用jquery动态绑定点击事件的写法 部分代码: script type="text/javascript" $(document).ready( function (){ $( "#text").bind("click", function (){ alert( "我的id为text,你点击时触发" ); }); $( "#text1").on("click", function (){ alert( "hellworl" );...

    2019-02-17 01:49:03

  • node配置微信小程序解密消息以及推送消息

    上一篇文章介绍过 微信小程序配置消息推送,没有看过的可以先去查看一下,这里就直接去把那个客服消息接口去解密那个消息了。 在这里我选择的还是json格式的加密。 也就是给小程序客服消息发送的消息都会被微信转发到这里配置的地址和接口上面。 在页面中使用客服消息...

    2019-02-17 01:48:59

  • js坚持不懈之11:focus()方法

    主要是用于获取焦点,自动把光标放到此组件上面,无须用户再次操作。 示例: htmlheadp1. 长度限制/pform name=a onsubmit="return test()" textarea name="b" cols="40" rows="6" placeholder="不能超过50个字符!"/textareabr / input type="submit" name="Submit" v...

    2019-02-17 01:49:00

  • node.js微信小程序配置消息推送

    在开发微信小程序时,有一个消息推送,它的解释是这样的。 消息推送具体的内容是下面的这个网址 https://developers.weixin.qq.com/miniprogram/dev/framework/server-ability/message-push.html,他介绍的也还可以,就是我这里换成了node代码。 消息推送 启用并设置消...

    2019-02-17 01:48:56

2