JS中 slice,substr和substring的区别
首先,他们都接收两个参数,slice和substring接收的是起始位置和结束位置(不包括结束位置),而substr接收的则是起始位置和所要返回的字符串长度。var test = 'hello world'; alert(test.slice(4,7)); //o w alert(test.substring(4,7)); //o w alert(test
首先,他们都接收两个参数,slice和substring接收的是起始位置和结束位置(不包括结束位置),而substr接收的则是起始位置和所要返回的字符串长度。var test = 'hello world'; alert(test.slice(4,7)); //o w alert(test.substring(4,7)); //o w alert(test
一般性的表单并不会直接提交,有验证的过程,可以获取到CheckBox的数值后,组成数组,或拼接成字符串提交。但后台出现的查询需要直接将参数提交,CheckBox获取到的值是以name值为字段名,value作为字段值的数组,如果是一组数据,就会出现后面的值覆盖前面值的情况,最终只能获取到最后一个字段的值。解决方案:在name值后加上[],提交的CheckBox数据就会组成一个数组,进行提交。
AJAX跨域、使用formdata传输文件(传输截图后的文件)、angularJS跨域
转自 酱油帝君 博客h5部分<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title></title> </he
公司要在年底前做几个微信小程序,想捞一笔过年费,但之前没有人做过微信小程序开发,所以就由我和另外一个前端的进行排雷工作。微信小程序听说是在两年前了,当时h5开发很火热,很多喜帖,问卷,邀请函之类的电子档都通过h5的形式展现,模板也很丰富,小程序印象中就是个小网站,没什么大作用,感觉是微信骗钱用的。今年莫名的小程序开发的呼声很高,没办法,有需求,开发就得跟进。微信公众号和小程序都是在微信公众平台申请
看过各种版本的,说先转日期格式然后直接比较,或者先转毫秒再比较,都不顶事,直接比就好~> function addDate(date, days) { var d = new Date(date); d.setDate(d.getDate() + days); var m = d.getMonth() + 1; var day
浏览器定位不好用,精度不够 if (navigator.geolocation) { //一次性获取位置的请求 navigator.geolocation.getCurrentPosition(showMap); } else { alert('您的浏览器不支持地理位置 O(∩_∩)O~');