《JavaScript》 程序基本知识 数据类型。 {0912上} {0912下}
JS脚本语言:
这是JaxaScript的全称名
JS是网页里面使用的脚本语言
JS是一个非常强大的语言
JS的基础语法
注释语法: 单行注释 // 多行注释 /**/
输出语法: 双标签公式:<script>公式内容</script>
alert("信息") 公式内容} 此代码是在页面上弹出信息
confirm(”信息“); 公式内容} 此代码会弹出一个和用户交互的对话框。 有{确定}{取消}
prompt("信息") 公式内容} 此代码会弹出一个可以让用户输入的对话框
嵌入JS代码:
一般JS代码都在最下面,所以尽量靠下写。
公式格式 <script type="text/javascript"></script>
程序基本知识:
JS所有的字符全部是英文半角的
大部门情况下每条语句结束之后要加分号 ;
每一块代码结束之后加换行 {回车} 让你所输入的代码看着整齐好看些。
程序前后呼应。前面有一个括号 “(”后面一定有一个括号结束“)”
数据类型: 数据在程序中存储,存储的名称叫做变量
强类型语言: 数据存储的时候需要存在相应的数据类型变量中
弱类型语言: 数据存储的时候不区分类型(类型自动转换)
强语言代码类型:
整形(整数) int
单精准的小数 float
双精度的小数 doble
小数 decimal
不常见的类型,货币类型 money
字符 char
字符串 string
布尔型 bool true 真 false假
日期时间类型 datetime
变量定义:
var a =10;
如果定义小数或整数的变量,等号后面的值直接写
如果定义字符串变量,等号后面的值需要加双引号或单引号
类型转换: parseInt
运算符表达式:
数学运算符:
+ 加号
- 减号
* 乘号
/ 除号
% 取余
逻辑运算符:&& 并的意思
|| 或的意思
! 与 或者是 非的意思
比较运算符:
== 等于不等于的意思
!= 不等于 <>
> 大于
< 小于
>= 大于等于
<= 小于等于
其它:
字符串的链接 + 加号 三元运算符 a==b?"A等于B":“A不等于B”;
语句:
顺序 结束加分号
分支 让程序根据条件不同执行不同的代码
if语句
if(条件){代码}
if(条件){代码}else{代码}
else if(条件){代码}
if 嵌套
switch.......case语句
《JavaScript》 程序基本知识 数据类型。 {0912上} {0912下}的更多相关文章
- 9.12/ css3拓展、js基础语法、程序基本知识、数据类型、运算符表达方式、语句知识点
css3拓展: <display:none> 将某个元素隐藏 <visibility:hidden> 也是将某个元素隐藏 <display:block&g ...
- JavaScript(二)数据类型(一)
计算机程序的运行需要对值进行操作,在编程语言中值的类型被称作数据类型,编程语言最基本的特性就是能够支持多种数据类型.当程序需要将值保存起来以备将来使用时,便将其赋值给一个变量.变量是一个值的符号名称, ...
- 快速掌握JavaScript面试基础知识(三)
译者按: 总结了大量JavaScript基本知识点,很有用! 原文: The Definitive JavaScript Handbook for your next developer interv ...
- javascript的基础知识及面向对象和原型属性
自己总结一下javascript的基础知识,希望对大家有用,也希望大家来拍砖,毕竟是个人的理解啊 1.1 类型检查:typeof(验证数据类型是:string) var num = 123; cons ...
- 如何成为一个伟大的 JavaScript 程序员
这篇文章主要概述在我5年工作经验的基础上,我成为优秀JavaScript开发人员所使用的技术和资源. 当前大多数Web开发人员面临着这样一个共同的问题:他们必须在多个不同的领域领先于他人——从数据库到 ...
- C语言基础知识-数据类型
C语言基础知识-数据类型 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.常量与变量 1>.关键字 C的关键字共有32个. >.数据类型关键字(12个) char,s ...
- 从程序员小仙飞升上神,java技术开发要如何实现?
新霸哥是一个专业从事java开发的,近期,新霸哥发现很多的朋友在问,从程序员小仙飞升上神难吗?在此新霸哥将为你详细的介绍,下面新霸哥将从新手入门和老司机进阶多方面详细的为大家介绍一下. 说起java首 ...
- 快速了解JavaScript的基础知识
注释 单行注释: // 单行注释 多行注释: /* 多行 注释 */ 历史上 JavaScript 可以兼容 HTML 注释,因此 <!-- 和 --> 也可以是单行注释. x = 1; ...
- [转]JavaScript程序编码规范
原文:http://javascript.crockford.com/code.html 作者:Douglas Crockford 译文:http://www.yeeyan.com/articles/ ...
随机推荐
- 读取PBOC电子现金指令流
该指令流仅适用于T=0协议卡片. 终端对IC卡的响应: 60 须要额外的工作等待时间,说明IC卡端数据还未处理好. 61 发送GET RESPONSE命令取应答数据 6C 加上取字节数,命令重发 ...
- iOS--App功耗优化
良好的用户体验需要如下要素: 电池寿命长.随着能效降低,电池寿命也会降低.但用户想让自己的移动设备全天候待命. 速度快.iOS系统处理复杂操作时仍能提供很好的性能. 响应快.同一时刻消耗太多资源会使U ...
- phpexcel 导入超过26列、处理时间格式
见地址:http://www.thinkphp.cn/topic/33376.html excel处理时间: https://blog.csdn.net/xqd890608/article/detai ...
- WINDOWS API ——GETFILETIME——获取文件时间
GetSystemTime(LPSYSTEMTIME lpSystemTime)得到系统时间,这个时间是标准的UTC时间,也就是没有包含任何时区的时间的GetLocalTime(LPSYSTEMTIM ...
- 为啥百度、网易、小米都用Python?Python的用途是什么?
Python是一门脚本语言.由于能将其他各种编程语言写的模块粘接在一起,也被称作胶水语言.强大的包容性.强悍的功能和应用的广泛性使其受到越来越多的关注,想起一句老话:你若盛开.蝴蝶自来. 假设你感 ...
- 2D空间的OBB碰撞实现
OBB全称Oriented bounding box,方向包围盒算法.其表现效果和Unity的BoxCollider并无二致.由于3D空间的OBB需要多考虑一些情况 这里仅关注2D空间下的OBB. 实 ...
- C语言 · 滑动解锁
题目:滑动解锁 滑动解锁是智能手机一项常用的功能.你需要在3x3的点阵上,从任意一个点开始,反复移动到一个尚未经过的"相邻"的点.这些划过的点所组成的有向折线,如果与预设的折线在图 ...
- Criteo电面二
是第二次Video电面.本来约的是个俄罗斯人,结果面试时才发现换了一位国人大哥.面试这么久,还是第一次遇到国人,然后就被放水了,真给力! 第二天通知约onsite,查了地图,公司就在斯坦福对面.希望能 ...
- linux c调用 mysql代码
代码: #include <stdio.h> #include <stdlib.h> #include <string.h> #include <mysql/ ...
- Windows 安装服务 的两种方式
第一种 - 安装服务时自定义服务名称:(注意 binpath= 和路径之间的那个空格)sc create 服务名称 binpath= "D:\Service.exe" di ...