黑马程序员济南中心PHP第6天教程.docx_第1页
黑马程序员济南中心PHP第6天教程.docx_第2页
黑马程序员济南中心PHP第6天教程.docx_第3页
黑马程序员济南中心PHP第6天教程.docx_第4页
黑马程序员济南中心PHP第6天教程.docx_第5页
已阅读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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论