![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
HTML
lu900618
这个作者很懒,什么都没留下…
展开
-
JS for循环结束后i的值
for(var i = 0; i < 10; i++){ //todo:}console.log(i);i的值为10.起初并没有仔细想, 认为循环结束后因为是i++, 在结束后还要加一次, 所以是10.但是, 打印的i在循环体外边."局部变量"在外边怎么能打印?事实上, for循环并不是函数体. var声明的是全局变量.或者作用域上一级function原创 2017-06-17 23:40:04 · 6218 阅读 · 0 评论 -
滑动的时候报警告:Unable to preventDefault inside
滑动的时候报警告:Unable to preventDefault inside passive event listener due to target being treated as passive. See https://www.chromestatus.com/features/5093566007214080解决方法,可以加上 * { touch-action: pan-y; } 这句原创 2017-11-18 23:46:47 · 1910 阅读 · 1 评论 -
FireFox下placeholder设置
<style> /* chrome */ input::-webkit-input-placeholder { color: #fff; line-height: 50px; } /* Firefox旧版本*/ input:-moz-placeholder { color: #fff; line-height: 5原创 2017-11-14 16:11:33 · 1418 阅读 · 0 评论 -
判断访问终端
window.browser= { /*判断访问终端*/versions: function () {var u = navigator.userAgent,app = navigator.appVersion;return {trident: u.indexOf('Trident')> -1,/*IE内核*/presto: u.indexOf('Pre原创 2017-11-15 18:09:19 · 270 阅读 · 0 评论 -
根据屏幕分辨率操作
window.onload = function () { console.log(screen.width, screen.height) if (screen.width == 1366) { $('body').css({ 'zoom': 0原创 2017-11-15 18:10:58 · 233 阅读 · 0 评论 -
图片通过css修改图片的宽后模糊
要是用firefox打开的话图片缩放本来就很清晰, 但是chrome for mac不行,下面的代码能解决这个问题, image-rendering: -webkit-optimize-contrast;Blurry downscaled images in Chrome原创 2017-11-21 10:32:36 · 2645 阅读 · 0 评论 -
ajax传输header中加token
function fn(id) { $.ajax({ url: 'http://*******/api/xxx', data: { id: id, xx: xx }, beforeSend: function(request) { request.setR原创 2017-11-22 10:05:16 · 16851 阅读 · 0 评论 -
javascript 面试题 -- 数组扁平化
数组扁平化,取出嵌套数组中的所有元素放到一个数组中, 如:[1,[2,[[3,4],5],6]] = > [1,2,3,4,5,6]。 总结几种方法实现扁平化处理,总结的顺序由难到易,也是自己思考探索的过程。递归实现,取出数组中的值然后递归判断,我的第一个想法。中间加了一些判断条件,限制输入内容只能是整数或数组,不想判断就改变下条件就行了,这个方法没撒意思。function原创 2018-01-10 23:43:59 · 437 阅读 · 0 评论 -
JavaScript 面试题 - 大数相加
function addFn(a, b) { var lenA = a.length var lenB = b.length var len = lenA > lenB ? lenA : lenB if (lenA > lenB) { for (var i = 0; i < lenA - lenB; i++) {原创 2018-01-11 22:21:24 · 1074 阅读 · 0 评论 -
javascript 面试题 var a=b=0
(function () { var a = b = 0})()console.log(b)结果是 b = 0。 分析: var a = b = 0 相当于 b = 0; var a = b; b没有用 var 声明,所以是全局的。console.log(b) 的结果是 Uncaught ReferenceError: a is not defined原创 2018-01-11 18:26:15 · 1253 阅读 · 0 评论 -
Vue 报错 Failed to resolve filter
原因: filter 顺序问题: 先定义过滤器, 再新建 vue 实例原代码:更改后代码原创 2017-11-18 18:59:13 · 28157 阅读 · 3 评论 -
解决table边框圆角无效
将 border-collapse 设置为 separatecss 样式 给 border border-radius原创 2017-11-13 14:34:43 · 10724 阅读 · 0 评论 -
CSS知识部分总结(不含CSS3)
原创 2017-06-09 23:41:24 · 228 阅读 · 0 评论 -
浮动与定位部分知识总结
原创 2017-06-09 23:43:17 · 274 阅读 · 0 评论 -
HTML基础部分总结 -- V1.3
以后遇到什么知识点会更新.原创 2017-05-30 19:17:26 · 360 阅读 · 0 评论 -
HTML5
HTML5了解HTML5HTML5 是 HTML 标记语言的一个最新版本HTML5 制定了web应用开发的一系列标准, 成为第一个将web作为应用开发平台的HTML语言日常所得H5其实是一个泛称, 他指的是由HTML5 + css3 + javascript等技术组合而成的应用开发平台.HTML5 是跨平台的语法规范 较之前相比更简洁, 更宽松语义化语义化标签 传统的做法是添加语原创 2017-07-17 21:43:35 · 600 阅读 · 0 评论 -
禁止手机浏览器下拉刷新
<!-- 给 body 加样式 overflow:hidden --><body style="overflow:hidden"> <!-- TODO: --></body>原创 2017-11-08 11:25:16 · 11545 阅读 · 1 评论 -
禁止ios网页缩放
metaJS禁用双指缩放:document.documentElement.addEventListener('touchstart', function (event) { if (event.touches.length > 1) { event.preventDefault(); }}, false);禁用手指双击缩放:var lastTouchEnd = 0;docu转载 2017-11-08 11:34:27 · 1961 阅读 · 0 评论 -
解决a标签hover在移动设备点击两次才跳转
/* 解决 移动设备 hover 二次点击 */$(function () {$('a').on('click touchend', function (e) {var el= $(this)var link= el.attr('href')window.location= link})})原创 2017-11-02 13:55:39 · 1728 阅读 · 0 评论 -
ReactNative获取版本号
package com.framework.modules.modules;import android.content.Context;import android.content.pm.PackageManager;import com.facebook.react.bridge.Callback;import com.facebook.react.bridge.ReactApp...原创 2018-03-22 00:17:25 · 7876 阅读 · 3 评论