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 相关文章推荐
javascript 播放器 控制
Jan 22 Javascript
Ext.MessageBox工具类简介
Dec 10 Javascript
JS继承 笔记
Jul 13 Javascript
js和jq使用submit方法无法提交表单的快速解决方法
May 17 Javascript
javascript小数精度丢失的完美解决方法
May 31 Javascript
jQuery简单实现title提示效果示例
Aug 01 Javascript
jQuery Raty 一款不错的星级评分插件
Aug 24 Javascript
基于jquery实现的鼠标悬停提示案例
Dec 11 Javascript
微信小程序 动态绑定事件并实现事件修改样式
Apr 13 Javascript
jQuery获取table表中的td标签(实例讲解)
Jul 28 jQuery
小程序接口的promise化的实现方法
Dec 11 Javascript
vue配置多代理服务接口地址操作
Sep 08 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优于Node.js的五大理由分享
2012/09/15 PHP
php实现过滤字符串中的中文和数字实例
2015/07/29 PHP
CSS和JS标签style属性对照表(方便js开发的朋友)
2010/11/11 Javascript
jQuery学习基础知识小结
2010/11/25 Javascript
浅析Javascript使用include/require
2013/11/13 Javascript
jquery select 设置默认选中的示例代码
2014/02/07 Javascript
Ubuntu中搭建Nodejs开发环境过程分享
2014/06/01 NodeJs
jquery实现html页面 div 假分页有原理有代码
2014/09/06 Javascript
Javascript学习指南
2014/12/01 Javascript
再次谈论Javascript中的this
2016/06/23 Javascript
JS在Chrome浏览器中showModalDialog函数返回值为undefined的解决方法
2016/08/03 Javascript
详解jQuery简单的表格应用
2016/12/16 Javascript
vue中将网页打印成pdf实例代码
2017/06/15 Javascript
详解vue的diff算法原理
2018/05/20 Javascript
微信小程序 MinUI组件库系列之badge徽章组件示例
2018/08/20 Javascript
vue3.0 CLI - 2.3 - 组件 home.vue 中学习指令和绑定
2018/09/14 Javascript
Vue刷新修改页面中数据的方法
2018/09/16 Javascript
js操作table中tr的顺序实现上移下移一行的效果
2018/11/22 Javascript
微信小程序云开发(数据库)详解
2019/05/17 Javascript
微信小程序实现搜索功能并跳转搜索结果页面
2019/05/18 Javascript
JS document form表单元素操作完整示例
2020/01/13 Javascript
python 实现归并排序算法
2012/06/05 Python
零基础写python爬虫之抓取百度贴吧代码分享
2014/11/06 Python
Python实现给文件添加内容及得到文件信息的方法
2015/05/28 Python
Python通过OpenCV的findContours获取轮廓并切割实例
2018/01/05 Python
Python使用Windows API创建窗口示例【基于win32gui模块】
2018/05/09 Python
Django 内置权限扩展案例详解
2019/03/04 Python
python里 super类的工作原理详解
2019/06/19 Python
pandas实现to_sql将DataFrame保存到数据库中
2019/07/03 Python
Python 时间戳之获取整点凌晨时间戳的操作方法
2020/01/28 Python
python中的django是做什么的
2020/07/31 Python
朗仕(Lab series)英国官网:雅诗兰黛集团男士专属护肤品牌
2017/11/28 全球购物
煤矿班组长竞聘书
2014/03/31 职场文书
师德自我剖析材料范文
2014/10/06 职场文书
中学总务处工作总结
2015/08/12 职场文书
自制短波长线天线频率预选器 - 成功消除B2K之流的镜像
2021/04/22 无线电