已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
【济南中心】PHP课程同步笔记day05:JS介绍(一)JS(javascript)JavaScript 是世界上最流行的编程语言。JavaScript是一种轻量级的编程语言,可插入HTML页面的编程代码。JavaScript变量变量是存储信息的容器语法:var 变量名=值(数据);变量名注意:1)变量名不能和系统内部关键字相同2)变量名不能以数字开头3)变量名里面,只能包括数字,字母,下划线4)变量名称对大小写敏感5)建议:大家用比较有意义的名字6)建议:把var加上,为了让JS代码标准Alert:弹出窗口(警告,测试)1)警告显示2)测试JS里面的语法注意:1)在JS里面,所有的符号都必须是英文状态下的符号2)JS里面,区分大小写3)建议,在每一行的后面,都加上分号4)建议,写js代码,每行表达每行的意思即可数据类型:1)数字类型(number),通常表示数字2)字符串类型(string),通常表示字母或者汉字,写字符串的时候,必须加上引号3)布尔类型(Boolean,bool),true,false4)空类型(null),表示没有值空的5)未定义类型(undefined),表示没有定义6)复合数据类(arr,object)1.数字类型一般只是表示数字,可以相运算2. 字符串类型一般只是表示字母或汉字(两边都必须加上引号)3. 布尔类型只有两个值,true(真),false(假)4. 空类型表示没有值null5. 未定义类型表示没有定义undefined6. 复合类型表示很多数据的集合注释:就是在代码上表面一些所写的代码,但是不会再浏览器上显示用注释表面每一段所写的内容两种注释方法:1) /单行注释,在符号”/”后面所有的内容都是注释的内容2) /*内容*/,在符号”/*/”里面所写的内容都是注释内容运算符运算符用于执行程序代码运算,大致分为5种类型:算术运算符、连接运算符、关系运算符、赋值运算符和逻辑运算符1) 赋值运算符”=”赋值运算符,把符号”=”右边的数据赋值给左边的2) 算数运算符”+,-,*(乘号),/(除号),%(取余),+,-”%取余:取得两个数相除得到的余数+:自加1-:自减1如果参与到赋值运算的时候,那么这个时候有所改变+的情况,var i=1;var j=i+;先把i赋值给j再运算i+ Var i=1;var j=+i;先自加,再赋值给j-的情况,和+情况相同,如果i-,那么就先赋值,再自减如果-i,那么就先自减,再赋值3) 逻辑运算符: “&,|,!”&:逻辑与,两个情况都满足,才能执行|:逻辑或,两种情况满足一种情况即可!:非,取反4) 比较运算::大于=:大于等于=:小于等于=:等于!=:不等于=:绝对等于!=:不绝对等于比较运算符优先级:(从高到低列出)5) 复合赋值运算符+=:将右边的值加左边的值然后将结果赋值给左边-=:将右边的值减左边的值然后将结果赋值给左边*=:将右边的值乘左边的值然后将结果赋值给左边/=:将右边的值除左边的值然后将结果赋值给左边字符串运算符:”+” 将+号左边和右边的数据连接起来,当+左右两边有一边有字符串就可以使用字符串连接。6) 位运算符十进制123456789101112二进制1101110010111011110001001101010111100:按位左移:把数字的二进制同时向左移动,空出来的位置补0即可Var i=9;Var j=ij=369的二进制000011*2的3次方(8)00*2的2次方(0)00*2的1次方(0)11*2的0次方(1)左移两位00100100结果2的5次方(32)002的2次方(4)00可以看出1001左移2位变成了100100即36&:按位与运算,把两个数的二进制想比较,如果相同位上的数都为1,则为1,否则为0Var i=9;Var
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年第三类医疗器械经营企业质量管理自查报告
- 青海省大通回族土族自治县第一中学2026届物理高一上期末质量检测试题含解析
- 临汾市第一中学2025-2026学年高二上化学期末调研试题含解析
- 四川省自贡市富顺县第二中学2025-2026学年生物高一上期末达标检测试题含解析
- 2026年印刷公司产品追溯码管理制度
- 安徽省六安市裕安区六安市独山中学2025-2026学年高二上学期11月期中生物试题(含答案)
- 锅炉气体安全管理制度
- 应急局采购管理制度
- 革命场馆活动策划方案
- 六年级数学(上)期中复习冲刺讲义(基础篇)(沪教版(五四制)2024)原卷
- 智能穿戴设备2025年智能手表在智能办公中的应用可行性分析报告
- 2025广投集团春季校园招聘230人笔试参考题库附带答案详解
- 2025年中国华电集团有限公司“青年骏才”招聘和校园招聘笔试参考题库附带答案详解
- 2025年摄影师(高级)职业技能鉴定考试试卷
- LNG-CNG-LPG液化石油气、液化天然气、压缩天然气汽车、罐车事故处置
- 小学榫卯木工课件
- 大人高热惊厥课件模板
- 净水设备采购投标方案(3篇)
- C肽释放试验课件
- 视觉电影美学讲解
- 2025年资助政策知识竞赛题库(含答案)
评论
0/150
提交评论