javascript基础

JavaScrip不能连接数据库,JavaScript是一个脚本语言,需要宿主文件,宿主文件就是网页。  

动态效果都可以用JavaScript实现

JS注释语法:
单行注释: //后面的内容会被注释,但是仅仅局限于这一行
多行注释:/* 中间的内容会被注释*/   

输出语法:方法写完以后后边要跟一个括号,代表这是一个方法
alert("测试"); 输出传入的内容     

alert("ceshi");

  

confirm("ceshi"); 输出可选择的内容    点击确定会返回一个值,点击取消也会返回一个值。

a=confirm();
 alert(a)

  


prompt("ceshi") 输出并接受用户的输入  

a=prompt("请输入第一个值");
b=prompt("请输入第二个值");
a=parseInt(a);
b=parseInt(b);
alert(a+b);

  

嵌入JS代码:
理论上来说网页的任何一个位置都可以嵌入,但是我们一般把JS代码嵌在页面的最底部。


<script type="text-javascript"></script> 内嵌
<script src="test.js"></script> 可以引入外部的script文件

程序的基本知识:
所有的字符全部都是英文半角的
大部分情况下每条语句结束后要加分号
每一块代码结束之后加换行
程序前后呼应(前面有一个括号“(”后面一定有一个“)”


数据类型: 数据在程序中存储,存储的名称叫变量

int 整型  例如: int a=1000;

float 单精度小数  单精度 占四个字节存储空间 能表示的有效数位为7位

double 双精度小数 双精度 占八个字节存储空间 能表示的有效数位为16位

decimal 小数
强类型语言:数据存储的时候需要存在相应的数据类 在定义变量的时候要首先定义类型
弱类型语言:数据存储的时候不区分类型(类型自动)定义变量的时候不考虑类型  js语言属于弱类型语言
字符 char 只能存储一个字符

 例如:var a='b';
字符串string 可以存多个字符

例如  var a="abcd";

定义变量:var 表示可变类型
var a=1000; defind定义的意思 not defind 没有定义”

 
 var a=b;

  

‘’代表字符 “”代表字符串


+号还可以做字符串的拼接 例如:var a=“1000” var b=10.5 alert(a+b)
a=parseInt(a) 意思是把变量a转化成整数后交给a
parseFloat();转小数


一个等号代表赋值,两个等号代表相等,三个灯号代表恒等

var c=a==b? "ok":"no" 条件?满足条件返回值:不满足条件返回值

var a=14;
 var b=14;
 var c=a==b?"ok":"no";
 alert(c);

  

运算符: +—*/ %

 var a=100;
 var b=11;
 var c=(a%b);
 alert(c);

  

原文地址:https://www.cnblogs.com/gaofangquan/p/6993584.html