javascript
萧逸才
这个作者很懒,什么都没留下…
展开
-
js的True、False判断
在js中的条件判断常常让人疑惑,因为js是一种弱类型语言,下面来进行测试,测试常见的变量类型在if条件中的表现<!DOCTYPE html><html> <head> <meta charset="utf-8"> </head> <body> </body> <script type="text/javascript" src="jquery-3.0.0.min.js"原创 2017-04-30 10:11:34 · 14892 阅读 · 0 评论 -
非常好用的jquery选择器笔记整理
jQuery是我们在开发前端时最常用到的一个JavaScript框架了,使用jQuery除了最基本的语法外,我觉得最重要的就是选择器了,有时使用一个正确的选择器,可以节省你大量的时间和代码,在这里整理了一些我在写代码的过程中遇到和使用的jQuery选择器和大家分享。$("#id")选择器根据ID来选择元素,是最常用的选择器之一。$(".class")选择器根据class来选择元素,是最常用的选择器原创 2017-06-10 11:04:20 · 587 阅读 · 0 评论 -
JavaScript字符串indexOf方法浅析
定义和用法indexOf()方法可返回某个指定的字符串值在字符串中首次出现的位置。语法stringObject.indexOf(searchvalue,fromindex) 参数 描述 searchvalue 必需。规定需检索的字符串值。 fromindex 可选的整数参数。规定在字符串中开始检索的位置。它的合法取值是 0 到 stringObject.length - 1。如原创 2017-06-08 16:34:05 · 564 阅读 · 0 评论 -
checkbox全选
遇到要写checkbox全选的时候,每次都要到网上搜一遍,这次记录下来,一劳永逸,省得以后老是忘记!代码<!DOCTYPE html><html><head> <meta charset="utf-8"></head><style> * { margin: 0px; padding: 0px; } body {原创 2017-06-02 14:43:16 · 478 阅读 · 0 评论 -
setinterval是同步还是异步的问题
虽然经常使用setInterval定时器方法,但没有注意过它是否是异步或同步的问题,因为以前写的关于setInterval的代码,基本模式是这样的:setInterval(function(){//do something...},1000);,所以在这种情况下是观察不到异步和同步的问题的,直到有一次我写了这样的代码:setInterval(function(){//do something...}原创 2017-06-02 14:31:20 · 16940 阅读 · 3 评论 -
js中的自增和自减
我们难免会遇到要在js中拼串的同时对某变量进行自增或自减并作为参数拼接去的操作,所以在这里简单的讨论一下在这种场景下的变量自增和自减。完整测试代码<!DOCTYPE html><html><head> <meta charset="utf-8"></head><body></body><script type="text/javascript"原创 2017-06-01 18:11:06 · 22534 阅读 · 2 评论 -
关于JavaScript的空字符问题
前几天同事给我看了一个他遇到的问题,如下图:IE浏览器 谷歌浏览器 火狐浏览器 如上图所示,在IE和谷歌浏览器里字符串显示的是”abc”(虽然在火狐浏览器显示是6个字符,但是后面3个却是乱码),但是长度却是6。当时我就懵逼了,从来没有遇到过这种情况,由于这个字符串是第三方接口提供的,所以我们不知道里面到底放了什么,后来查看文档(https://developer.mozilla.org/zh-C原创 2017-05-20 15:59:37 · 987 阅读 · 0 评论 -
关于js中''、0、false、[]和{}等==的判断逻辑
这个问题也是我在写代码的途中遇到的,觉得有点意思,先附上我当时写的代码,如下:<!DOCTYPE html><html><head> <meta charset="utf-8"></head><body></body><script type="text/javascript" src="jquery-3.0.0.min.js"></script><script type="原创 2017-05-28 13:06:35 · 6345 阅读 · 1 评论 -
js中0和'0'的区别
写这篇博客的原因是我在写js代码校验输入框input的值的时候遇到的一点疑惑,校验代码如下:<!DOCTYPE html><html><head> <meta charset="utf-8"></head><body><input type="text" id="input"/><button onclick="check();">校验</button></body><sc原创 2017-05-28 12:38:48 · 2029 阅读 · 0 评论 -
js中的引号嵌套问题
<!DOCTYPE html><html> <head> <meta charset="utf-8"> </head> <body> <h3>单引号</h3> <div id="single_quotes"></div> <hr/> <h3>双引号</h3> <div id="double_quotes"></div> <h3>打原创 2017-04-30 13:03:02 · 3506 阅读 · 0 评论 -
html页面定位到指定位置的4种实现方式
<!DOCTYPE html><html><head> <meta charset="utf-8"></head><style> body { text-align: center; } #go_to { position: fixed; right: 10px; bottom: 10px;原创 2017-06-02 14:50:42 · 98393 阅读 · 3 评论