JavaScript基础语法让人疑惑的地方小结


Posted in Javascript onMay 23, 2012
/* 
JS基础语法中,几个比较容易让人疑惑的地方。 
*/ 
/* 
== 
=== 
*/ 
function de() { 
var ab = 25; //数值 
var ba = "25"; //字符串 
if (ab == ba) { //==,会先转换,后比对。 
//alert("b"); 
} 
if (!(ab === ba)) { //===不会转换,而进行直接比对,ab是数值类型数据,而ba是字符串类型数据 
//alert("a"); 
} 
} 
/* 
!b 
!!b 
*/ 
function dd() { 
var b= 1; 
if (!!b) { //!时它是非0数值,所以返回false,当!!时,则先进一步boolean()方法,然后再对这个布尔值求反,于是得到了本身值。 
//alert("a"); 
} 
} 
/* 
parseInt parseFloat 
*/ 
function parse() { 
var a = "18px"; 
var b = parseInt(a); //返回数值18 
var c = parseInt(a, 10); //返回数值18,可以传参数,进制 
//alert(b); 
alert(c); 
var e = "18.2px"; 
var d = parseFloat(e); 
alert(d) 
/* 
parseInt与parseFloat的区别在于,parseFloat转换数值时,不会忽略第一个小数点,也就是说,会保留第一个小数点之后的数,但是会忽略第二个小数点。 
parseFloat还会忽略第一个位置处的0。 
*/ 
} 
window.onload = function () { 
parse(); 
dd(); 
de(); 
}
Javascript 相关文章推荐
javascript 常用方法总结
Jun 03 Javascript
实现png图片和png背景透明(支持多浏览器)的方法
Sep 08 Javascript
iframe自适应宽度、高度 ie6 7 8,firefox 3.86下测试通过
Jul 29 Javascript
JQuery里面的几种选择器 查找满足条件的元素$("#控件ID")
Aug 23 Javascript
Extjs4中tree的拖拽功能(可以两棵树之间拖拽) 简单实例
Dec 08 Javascript
详细解密jsonp跨域请求
Apr 15 Javascript
jquery实现滑动特效代码
Aug 10 Javascript
用JavaScript实现PHP的urlencode与urldecode函数
Aug 13 Javascript
Mongoose经常返回e11000 error的原因分析
Mar 29 Javascript
自定义类似于jQuery UI Selectable 的Vue指令v-selectable
Aug 23 jQuery
详解Vue实战指南之依赖注入(provide/inject)
Nov 13 Javascript
video.js 一个页面同时播放多个视频的实例代码
Nov 27 Javascript
利用javascript解决图片缩放及其优化的代码
May 23 #Javascript
JavaScript 图像动画的小demo
May 23 #Javascript
JavaScript学习笔记记录我的旅程
May 23 #Javascript
JS中处理与当前时间间隔的函数代码
May 23 #Javascript
自己做的模拟模态对话框实现代码
May 23 #Javascript
解决jquery的datepicker的本地化以及Today问题
May 23 #Javascript
{}与function(){}选用空对象{}来存放keyValue
May 23 #Javascript
You might like
php下判断数组中是否存在相同的值array_unique
2008/03/25 PHP
PHP下载远程文件到本地存储的方法
2015/03/24 PHP
PHP 获取ip地址代码汇总
2015/07/05 PHP
php计算给定日期所在周的开始日期和结束日期示例
2017/02/06 PHP
JQuery 动态扩展对象之另类视角
2010/05/25 Javascript
jquery $(document).ready()和window.onload的区别浅析
2015/02/04 Javascript
JavaScript实现点击按钮切换网页背景色的方法
2015/10/17 Javascript
基于JavaScript如何制作遮罩层对话框
2016/01/26 Javascript
基于chosen插件实现人员选择树搜索自动筛选功能
2016/09/24 Javascript
js实现图片加载淡入淡出效果
2017/04/07 Javascript
vue 之 css module的使用方法
2018/12/04 Javascript
微信小程序template模版的使用方法
2019/04/13 Javascript
详解python中的文件与目录操作
2017/07/11 Python
Python SQLite3简介
2018/02/22 Python
Tensorflow使用支持向量机拟合线性回归
2018/09/07 Python
使用python根据端口号关闭进程的方法
2018/11/06 Python
Python实现队列的方法示例小结【数组,链表】
2020/02/22 Python
在Django中自定义filter并在template中的使用详解
2020/05/19 Python
用HTML5中的Canvas结合公式绘制粒子运动的教程
2015/05/08 HTML / CSS
canvas进阶之如何画出平滑的曲线
2018/10/15 HTML / CSS
苹果中国官方网站:Apple中国
2016/07/22 全球购物
OPPO手机官方商城:中国手机市场出货量第一品牌
2017/10/18 全球购物
主键(Primary Key)约束和唯一性(UNIQUE)约束的区别
2013/05/29 面试题
教师自我评价范例
2013/09/24 职场文书
心得体会范文
2014/01/04 职场文书
创业计划实施的7大步骤
2014/02/05 职场文书
军训自我鉴定范文
2014/02/13 职场文书
工地例会施工汇报材料
2014/08/22 职场文书
2014年最新大专生职业生涯规划书范文
2014/09/13 职场文书
乡镇机关党员民主评议表自我评价
2014/09/21 职场文书
电工实训报告总结
2014/11/05 职场文书
大学生团日活动总结
2015/05/06 职场文书
摘录式读书笔记
2015/07/01 职场文书
优秀的商业计划书,让融资一步到位
2019/05/07 职场文书
Vue h函数的使用详解
2022/02/18 Vue.js
mongoDB数据库索引快速入门指南
2022/03/23 MongoDB