javascript语言结构小记(一)


Posted in Javascript onSeptember 10, 2011

一:js支持 Unicode 字符集,所以可以用中文命名函数。

二:js 在Var中没有初始化的变量,默认为undefined

三:对于未声明也未赋值的变量,如果直接使用,会抛出一个系统级别的Error,如果用typeof(typeof是种类型运算符)操作来说,不论是否已经被声明,都将返回一个字符串”undefined”;

例:

//a 未声明

alert(typeof(a));//undefined

alert(a);//Error

四:算术运算符。用“+”可以较方便地将一个数值转换成字符串,具体操作是将操作是将这个数值加上一个空串(也可不写)。

例:

Var a=2.96;

Var b=1.0;

Alert(a+””+b);//得到字符串”2.961”

用“-“可用来将字符串装换成数值,具体操作是将这个字符串减去一个数值 0

Var a=”2.96”;

alert(a+1);//得到字符串”2.961”(将数值强制转换成字符串)

alert(a-0+1);//得到数值3.96

以下是我做的一个example:

<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
<title>js</title> 
<script language="javascript"> 
x=5+5; 
document.write(x+"<br>"); 
x="5"+"1"; 
document.write(x+"<br>"); 
x="5"+5; 
document.write(x+"<br>"); 
x="10"-5; 
document.write(x+"<br>"); 
</script> 
</head> 
<body> 
</body> 
</html>

结果:

10
51
55
5

Javascript 相关文章推荐
JSQL 基于客户端的成绩统计实现方法
May 05 Javascript
JQuery中dataGrid设置行的高度示例代码
Jan 03 Javascript
深入理解JavaScript系列(48):对象创建模式(下篇)
Mar 04 Javascript
JavaScript中isPrototypeOf函数作用和使用实例
Jun 01 Javascript
jquery操作angularjs对象
Jun 26 Javascript
JS模拟Dialog弹出浮动框效果代码
Oct 16 Javascript
jQuery+ajax实现实用的点赞插件代码
Jul 06 Javascript
利用JQUERY实现多个AJAX请求等待的实例
Dec 14 jQuery
使用Vue自定义数字键盘组件(体验度极好)
Dec 19 Javascript
使用vue + less 实现简单换肤功能的示例
Feb 21 Javascript
JS中this的指向以及call、apply的作用
May 06 Javascript
vue实现跨域的方法分析
May 21 Javascript
JavaScript高级程序设计 客户端存储学习笔记
Sep 10 #Javascript
JavaScript高级程序设计 错误处理与调试学习笔记
Sep 10 #Javascript
JavaScript高级程序设计 事件学习笔记
Sep 10 #Javascript
JavaScript高级程序设计 XML、Ajax 学习笔记
Sep 10 #Javascript
JavaScript高级程序设计 DOM学习笔记
Sep 10 #Javascript
jquery maxlength使用说明
Sep 09 #Javascript
基于jquery可配置循环左右滚动例子
Sep 09 #Javascript
You might like
基于mysql的论坛(7)
2006/10/09 PHP
PHP中echo和print的区别
2014/08/28 PHP
浅谈PHP进程管理
2019/03/08 PHP
IE事件对象(The Internet Explorer Event Object)
2012/06/27 Javascript
JS TextArea字符串长度限制代码集合
2012/10/31 Javascript
IE下使用cloneNode注意事项分享
2012/11/22 Javascript
js获取某元素的class里面的css属性值代码
2014/01/16 Javascript
基于js与flash实现的网站flv视频播放插件代码
2014/10/14 Javascript
jQuery中DOM树操作之复制元素的方法
2015/01/23 Javascript
JS从数组中随机取出几个数组元素的方法
2016/08/02 Javascript
Javascript实现倒计时(防页面刷新)实例
2016/12/13 Javascript
nodejs制作爬虫实现批量下载图片
2017/05/19 NodeJs
vue项目中api接口管理总结
2018/04/20 Javascript
ant-design-vue按需加载的坑的解决
2020/05/14 Javascript
基于JavaScript或jQuery实现网站夜间/高亮模式
2020/05/30 jQuery
js 函数性能比较方法
2020/08/24 Javascript
vue+Element-ui实现分页效果
2020/11/15 Javascript
[05:26]TI10典藏宝瓶套装外观展示
2020/07/03 DOTA
python编程开发之类型转换convert实例分析
2015/11/13 Python
tensorflow TFRecords文件的生成和读取的方法
2018/02/06 Python
Python读取视频的两种方法(imageio和cv2)
2018/04/15 Python
python批量修改图片后缀的方法(png到jpg)
2018/10/25 Python
详解DeBug Python神级工具PySnooper
2019/07/03 Python
Python 用matplotlib画以时间日期为x轴的图像
2019/08/06 Python
OpenCV+face++实现实时人脸识别解锁功能
2019/08/28 Python
Python 生成器,迭代,yield关键字,send()传参给yield语句操作示例
2019/10/12 Python
Python中低维数组填充高维数组的实现
2019/12/02 Python
Python中有几个关键字
2020/06/04 Python
深入了解Python装饰器的高级用法
2020/08/13 Python
二年级小学生评语
2014/04/21 职场文书
社区安置帮教工作总结2015
2015/05/20 职场文书
请客吃饭开场白
2015/06/01 职场文书
PHP实现考试倒计时功能代码
2021/04/16 PHP
React Hook用法示例详解(6个常见hook)
2021/04/28 Javascript
CSS filter 有什么神奇用途
2021/05/25 HTML / CSS
Oracle锁表解决方法的详细记录
2022/06/05 Oracle