初识JS

导读:JS是前端工作者的命门。JS是Web的编程语言,现在所有的HTML页面都使用JS,它是一门弱类型语言。

一、初始JS                                                                                                                                         网页中,JS代码,需要在script标签中定义。Script标签可以放在网页的任何地方,但是一般都放在body标签的最下方。确保JS代码,在网页的内容全部加载完毕后再执行。                                         1、输出语句:console.log输出信息                                                                                                                       console.warn输出警告信息                                                                                                                    console.error输出错误信息                                                                                                                  console.table以表格的方式展开对象的成员信息                                                                                  console.time(name)开始测试时间                                                                                                        console.timeEnd(name)结束测试时间                                                                                 2、定义变量:什么是变量?变量则是在内存中的一个空间,用于存储数据,数据的种类是不一样的,所以对空间的要求也不一样。导读中提到JS是门弱类型语言。其意思是在定义变量的时候,不需要明确类型,类型由具体的数据确定,并且之后可以改变类型。与弱类型相对的则是强类型语言,强类型语言是在定义变量的时候,就必须明确类型,并且之后不能再改变类型。起初用var定义变量,变量方式为:var变量名=变量值。但是使用var,变量名可以重复,后面的变量会将前面的变量覆盖掉。var定义变量会提升到全局作用域的顶端定义,存在各种问题,所以从ES6开始,引入了新的方式---------------------------------------------------------------------------------------------------------------------let和const  :使用let,在同一个作用域中,不能定义同名的变量,也不存在提升。                                         const关键字,用于定义常量,常量的特点是:不能重新赋值,并且在定义,必须要赋值                                                                

二、类型                                                                                                                                               一共有其中类型,分别为:数字类型number;字符串类型string;布尔类型boolean;未定义类型underfined;对象类型object;空对象类型null;唯一值类型symbol

三、算数运算符                                                                                                                                     加(+)减(—)乘(*)除(/)余(%)                                                                                    注:1、字符串前后有加号表示为拼接                                                                                                         2、除法运算,计算机会保留小数。若想要取整可以用函数parseInt(),作用是去掉小数,不是四舍五入。                                                                                                                                                   3、简写形式 b+(-)=a相当于b=b+(-)a  (括号中可以是加,减,乘,除或余)                                     4、num++相当于num=num+1;(这里的加号也可以换成减号,加(减)号也可以在前面,++num)  num++和++num的区别:前者表示先返回变量的原值,再加1;后者表示变量的值先加1,再返回变量的值

四、比较运算符                                                                                                                                   >大于;<小于;>=大于等于;<=小于等于;!=不等于;==等于;===恒等于;!==恒不等于    其中,==(!=)只比较值,不比较类型;===(!==)值与类型都要进行比较

五、逻辑运算符                                                                                                                                   逻辑运算符有三个:或且非。或,或者(||);且,并且(&&);非,取反(!)

六、运算符的优先级                                                                                                                             () > 算术运算符 > 关系运算符 > ! > && > || 

七、命名规范                                                                                                                                           1、数字不能开头;2、不能使用JS关键词;3、只能使用:字母,数字,_,$作为变量名称;4、驼峰命名法,多个单词组成的变量名,第一个单词首字母小写,其他单词的首字母大写。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • typora-copy-images-to: media 基本语法 上午 javascript基本介绍 JavaS...
    许明浩阅读 443评论 0赞 0
  • JavaScript背景 Web前端有三层: HTML:从语义的角度,描述页面结构 CSS:从审美的角度,描述样式...
    你的胡霸霸阅读 364评论 0赞 2
  • 一、初识JavaScript JavaScript 是 Web 的编程语言。 所有现代的 HTML 页面都使用 J...
    是阳仔啊阅读 727评论 0赞 0
  • 7种数据类型 数值/数字(number):整数和小数 字符串(string):文本 布尔(boolean):两个特...
    饥人谷_AaronXu阅读 518评论 0赞 0
  • 初识javascript 引导 主要内容: 学习目标: 节数知识点要求 第一节(js的前世今生)js简介了解 第二...
    一纸油伞阅读 251评论 0赞 0

友情链接更多精彩内容