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 相关文章推荐
jQuery的初始化与对象构建之浅析
Apr 12 Javascript
javascript定义变量时有var和没有var的区别探讨
Jul 21 Javascript
js delete 用法(删除对象属性及变量)
Aug 24 Javascript
javascript使用shift+click实现选择和反选checkbox的方法
May 04 Javascript
jQuery实现的分子运动小球碰撞效果
Jan 27 Javascript
Bootstarp风格的toggle效果分享
Feb 23 Javascript
Javascript 事件冒泡机制详细介绍
Oct 10 Javascript
JS对象创建的几种方式整理
Feb 28 Javascript
多个上传文件用js验证文件的格式和大小的方法(推荐)
Mar 09 Javascript
Vue学习笔记之表单输入控件绑定
Sep 05 Javascript
JQuery实现table中tr上移下移的示例(超简单)
Jan 08 jQuery
微信小程序实现传递多个参数与事件处理
Aug 12 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
php 删除cookie和浏览器重定向
2009/03/16 PHP
php中如何防止表单的重复提交
2013/08/02 PHP
PHP Global定义全局变量使用说明
2013/08/15 PHP
php遍历目录与文件夹的多种方法详解
2013/11/14 PHP
PHP链接MySQL的常用扩展函数
2014/10/23 PHP
优化网页之快速的呈现我们的网页
2007/06/29 Javascript
js+CSS实现弹出居中背景半透明div层的方法
2015/02/26 Javascript
理解javascript中DOM事件
2015/12/25 Javascript
AngularJS 最常用的功能汇总
2016/02/17 Javascript
JQ选择器_选择同类元素的第N个子元素的实现方法
2016/09/08 Javascript
微信小程序 LOL 英雄介绍开发实例
2016/09/30 Javascript
javaScript 逻辑运算符使用技巧整理
2017/05/03 Javascript
JavaScript 中调用 Kotlin 方法实例详解
2017/06/09 Javascript
在vue中获取dom元素内容的方法
2017/07/10 Javascript
详解Vue iview IE浏览器不兼容报错(Iview Bable polyfill)
2019/01/07 Javascript
Vue基于iview实现登录密码的显示与隐藏功能
2020/03/06 Javascript
如何利用Node.js与JSON搭建简单的动态服务器
2020/06/16 Javascript
Element Dialog对话框的使用示例
2020/07/26 Javascript
使用typescript快速开发一个cli的实现示例
2020/12/09 Javascript
python中类和实例如何绑定属性与方法示例详解
2017/08/18 Python
Django 实现admin后台显示图片缩略图的例子
2019/07/28 Python
关于Python核心框架tornado的异步协程的2种方法详解
2019/08/28 Python
tensorboard显示空白的解决
2020/02/15 Python
Python Tornado实现WEB服务器Socket服务器共存并实现交互的方法
2020/05/26 Python
Python GUI之tkinter窗口视窗教程大集合(推荐)
2020/10/20 Python
CSS3中的注音对齐属性ruby-align用法指南
2016/07/01 HTML / CSS
HTML5本地数据库基础操作详解
2016/04/26 HTML / CSS
.NET常见笔试题集
2012/12/01 面试题
自荐书封面下载
2013/11/29 职场文书
大型晚会策划方案
2014/02/06 职场文书
培训楼经理岗位责任制
2014/02/10 职场文书
单位绩效考核方案
2014/05/11 职场文书
语文教育专业求职信
2014/06/28 职场文书
英语课前三分钟演讲稿(6篇)
2014/09/13 职场文书
一年级班主任工作总结2014
2014/11/08 职场文书
2015高考寄语集锦
2015/02/27 职场文书