javescript基础

Js(JaveScript)

基本环境:建议使用谷歌浏览器使用,编写js程序得时候使用

Js基础

Jave和JaveScript完全不一样

Js特点

js是一种小型,轻量级,面向对象跨平台得客户端脚本语言

js是嵌入到浏览器软件当中得,只要有浏览器就可以用js

注意:在 js 中的对象只要会用就行,不需要我们去开发对象。
跨平台: js 可以运行多种平台上。例如 windows linux mac ios 、安卓等
客户端脚本语言: js 只能在客户端的浏览器运行,不能在服务器端来运行。
浏览器就是一个翻译官: html 代码, css 代码、 JavaScript 代码
<script type="text/javascript"> /*script 声明js代码块,在scrippt标签里所有代码是一个程序,是什么程
序,使用 type属性,属性值是XXX*/
document.write("hello world"); //在网页中输出括号中引号内的字符串
</script>
总结:
注释符号:// 表示注释单行内容
                 /* 多行内容注释 */
document.write():想主体输出得内容
document.write str
描述:在网页的标签中输出 str 的内容
document : 意思是文档 表示整个网页
write(): 是一个输出 内容的 方法
. 小数点: document 对象通过 . 来调用对象的方法
str :要输出的内容
window.alert str
作用:在当前窗口中弹出一个警告窗口, str 为对话框中显示的内容
window 也是一个对象,表示当前浏览器窗口,
alert() 方法:弹出一个对话框
str :表示在对话框中要显示的内容
window.prompt(str)
作用:用来接收用户输入的值,并将其赋值给一个变量
语法格式: var 变量名 = 变量值
声明变量使用系统关键字 var 来进行
变量的命名规则
变量名可以包含字母、数字、下划线。
变量名不能使用数字开头,可以使用下划线或者子母件开头。例如: var _name ( 正确的 ) var na1 (正确) var
33a (错误)
变量名不能使用系统关键字。例如 var var (错误) 常用的系统关键字 var switch for if try case else while 等等
举例
< script type = "text/javascript" >
document . write ( "<h1> 静夜思 </h1>" );
document . write ( " 床前明月光, " );
document . write ( " 疑是地上霜。 <br>" );
document . write ( " 举头望明月,低头思故乡。 " );
< /script> JS 中变量名是区分大小写的。例如 name Name 表示两个变量
JS 中变量名称一定要有意义
如果一个变量名由多个单词构成的话
" 驼峰式命名 " :第一个单词全小写,后面每个单词的首字母大写
" 下划线命名 " :所有单词全部小写,中间使用下划线连接。
变量的数据类型
变量是有数据类型的,这个类型源于 " 变量的值 " ,也就是说,值是什么类型,变量就是什么类型的
JS 中 变量的类型:数值型、字符串、布尔型、 null object function
补充:代码中所有的引号 逗号 括号 分号 全部是英文状态的。每行代码结束都需要一个分号结尾
JS 流控制
if 判断
结构:当第一个判断条件不成立则执行第二条件,所有条件都不成立则执行 else 中的语句
补充:常用的运算符 + - * / > < >= <= == 等于 % 取余运算符
思考:假设满分 100 分, 90-100 分则判为优秀, 80-90 良好 70-80 一搬搬 60-70 及格 小于 60 不及格
while 循环结构
语法格式
document . write ( "<h1><font color='red'> 个人信息 </font> </h1>" ) // 标题生成
var name = " 张三 " ;
var age = 18 ;
var sex = " " ;
document . write ( " 姓名 :" + name + "<br>" + " 年龄 :" + age + "<br>" + " 性别 :" + sex + "<br>" );
</script>
</head>
<body >
</body>
</html>
if ( a > b )
{
document . write ( "a b " );
}
else if ( b > a )
{
document . write ( "b a " );
}
else
{
document . write ( " 两个数字相等 " );
}
var a = 1 ; // 循环输 1-10 之间的数字
while ( a <= 100 )
{
document . write ( a );
a = a + 1 ;
}
// 输出 1-100 之间的偶数
// 输出 1-100 之间所有的偶数的和
var a = 1 ;
var sum = 0 ;
while ( a <= 100 ) {
if ( a % 2 == 0 )
{
sum = sum + a ;
}
a = a + 1 ;
}
document . write ( sum );
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值