JS使用中碰到的一些问题

settimeout:

1.setTimeout(function () {//这个则会在1秒后进行弹出1
alert(1);
}, 1000);

2.setTimeout(alert(1), 1000);//这个在js中不会等待1秒,就会直接出来弹出1

setTimeout(function () {

alert(1);

}, 1000);

setTimeout(alert(1), 1000);

时间: 2024-11-05 14:36:47

JS使用中碰到的一些问题的相关文章

移动开发js库Zepto.js使用中的一些注意点

来自http://chaoskeh.com/blog/some-experience-of-using-zepto.html的参考. 前段时间完成了公司一个产品的 HTML5 触屏版,开发中使用了 Zepto 这个著名的 DOM 操作库. 为什么不是 jQuery 呢?因为 jQuery 的目标是兼容所有主流浏览器,这就意味着它的大量代码对移动端的浏览器是无用或者低效的. 而 Zepto 只针对移动端浏览器编写,因此体积更小.效率更高,更重要的是,它的 API 完全仿照 jQuery ,所以学习

jQuery全屏滚动插件fullPage.js使用中遇到的问题

1.fullPage.js是什么? fullPage.js 是一个基于 jQuery ,用来制作全屏网站的插件. 2.兼容性: - jquery兼容:兼容 jQuery 1.7+ - 浏览器兼容: IE8+,Chrome,FireFox 3.问题: 根据使用文档,轻松实现了全屏,但是当在某一屏中,内部的子元素中需要实现滑动的轮播效果,一开始,我就直接在$(document).ready()里面写方法,但是网页上除了按钮可以变色外,没有任何滑动效果.经过调试,发现按钮点击事件是进去了的,但就是感觉

cordova + ionic 使用中碰到的一些问题

1.No Content-Security-Policy meta tag found. Please add one when using the cordova-plugin-whitelist plugin.解决办法index.html 中添加<meta http-equiv="Content-Security-Policy" content="default-src *; style-src 'self' 'unsafe-inline'; script-src

使用requirejs的r.js压缩碰到的问题

1.require模块里,再去require模块,依赖分析不到,r.js不会合并.解决办法:还是放在require([])的这个数组里. 2. r.js也不会识别jquery.min.js.解决办法:把jquery.min.js改名成jquery.js.

谈一谈flex布局使用中碰到的一些问题

起因 工作以后由于大量使用到了flex布局而碰到了一些尚不清楚的问题,以及一些有意思的特性,在此写篇博客记录一下. flex三个值的含义 众所周知,flex布局所有的属性有两种:一种作用在弹性容器(Flex container)上,一种作用在弹性项目(Flex item)上,而flex就是作用在弹性项目上的属性. flex 是 flex-grow.flex-shrink.flex-basis 三个值的简写,这个值规定了弹性项目如何伸长或压缩以适应弹性容器中的可用空间. flex-grow 定义弹

android studio使用中碰到Failure [INSTALL_FAILED_OLDER_SDK] 问题

第一次使用Android studio开发.直接新建一个默认项目运行出现:Failure [INSTALL_FAILED_OLDER_SDK] , 网上很多人说修改build.gradle中的minsdkversion的版本号. 但是没用 解决办法: FIle - Project Structure 如图 将Compile SDK Version 改为合适的版本,这样做会使得build.gradle中compileSdkVersion对应得到改变,如下图 ,但是我们还差一步,    还得手动修改

IOS block使用中碰到的一个小坑

1.先上段代码       __block typeof(self) tmpSelf = self; [tableview addLegendHeaderWithRefreshingBlock:^(){ [ tmpSelf initData:NO]; }]; 写的时候没怎么注意,后面测试的时候发现每次push到这个页面的时候内存就不断增大,而且比较有规律,考虑是内存泄露了,用静态和动态分析没发现有 内存泄露,但是内存就是不断的增长,后面一想是不是没释放,断点下dealloc发现果然没执行,然后各

浅析:Pulltorefresh使用中碰到的问题

第一在使用XScrollView布局是,无法在该布局.xml文件,放置内容布局控件,假如放置了会报错 <com.markmao.pulltorefresh.widget.XScrollView        android:id="@+id/scroll_view"        android:layout_width="match_parent"        android:layout_height="wrap_content"  

phpmyadmin使用中碰到的一些问题

在导入数据库文件的时候出现 #1062 – Duplicate entry '1′ for key ‘PRIMARY' 说明在上一次的导入中没有完全导入,但是主键是自增的,所以要输入主键才能继续,解决办法就是将数据库删除之后进行重新导入. 这样的问题一般都说明导入的数据库文件不是完整的数据库文件,需要再次重新导出数据库文件. 在导入数据库的时候如果出现类似#1064 - You have an error in your SQL syntax; 解决办法就是打开准备导出的数据库文件查看提示的地方