当前位置: 首页 > news >正文

js基础概念-1

        js很多都遗忘了,今天听网课希望回忆起来以及复盘一下那些基础的js逻辑。开始吧。

1.js介绍

        

        大概就这些,js是一个解释性语言,一边编译一遍执行,单线程(可以异步编程分为主线程以及其他线程),面向对象,扩展(模块)这些。图中比较笼统的介绍了特点以及ECMAscript作为我们的js规范就我们平时说的ES7之类的,js是ECMAscript的具体实现,node.js也是根据这个规范。

2.js入门

       1.helloworld

                所有的编程语言几乎都是这个开头。有点感觉了。

        

        代码里面注释都非常清晰的,我就不多在啰嗦了。

        2.编写位置

                

        三种方式,引入外部js文件,script标签 和标签内属性中。

        3.js语法 

                

        4.字面量和变量 

                

        5.变量内存

                

        6.常量和标识符

                  

        标识符

         

3.js中的数据类型 

        1.数值

                

        2.类型检查

                

        3.字符串 

        

4.其他数据类型 

        

        5.数据转换

                

 

         

4.运算符

        1.算数运算符 

        

2.赋值运算符 

        

3.一元的正负 

               

4.自增和自减 

        

5.逻辑运算符 

        

 

6.关系运算符 

        

7.相等运算符 

        

8.条件运算符 

        

9.运算符的优先级 

        

        这些内容非常非常基础,而且不需要记住,去被那些总结,应该写的多了很自然就跟拧开瓶盖喝水一样,写的时候就自然的知道自己在写什么,多写多做多总结。 

http://www.lryc.cn/news/599124.html

相关文章:

  • Mysql 日志 binlog redolog
  • onenav部署教程
  • 【氮化镓】GaN取代GaAs作为空间激光无线能量传输光伏转换器材料
  • 顺应AI浪潮,电科金仓数据库再创辉煌
  • Gitee如何成为国内企业DevOps转型的首选平台?
  • springboot(3.4.8)整合mybatis
  • 机器学习(一)KNN,K近邻算法(K-Nearest Neighbors)
  • 进程控制->进程替换(Linux)
  • 【深度学习优化算法】09:Adadelta算法
  • RocketMQ5.3.1的安装
  • AI小智源码分析——音频部分(一)
  • 医疗数据挖掘Python机器学习案例
  • 【办公类-107-03】20250725通义万相2.1“动物拟人化”视频,优化关键词(图片转视频MP4转gif))
  • 【Qt】QProcess启动第三方程序或脚本失败
  • SQLite Insert 语句详解
  • 深入解析Hadoop高频面试题:HDFS读/写流程的RPC调用链
  • 传输层协议TCP
  • IT领域需要“落霞归雁”思维框架的好处
  • Cacti 前台命令注入漏洞(CVE-2022-46169)
  • 金仓数据库:融合与智能驱动下的革新与未来
  • Qt XML 与 JSON 数据处理方法
  • InfluxDB Line Protocol 协议深度剖析(二)
  • Qt 拔网线等情况下收不到disconnected()信号
  • 安卓上的迷之K_1171477665
  • Android悬浮窗导致其它应用黑屏问题解决办法
  • 【HarmonyOS】鸿蒙应用开发中常用的三方库介绍和使用示例
  • SpringBoot与ApacheSpark、MyBatis实战整合
  • [python][flask]flask静态资源
  • Spring Boot License 认证系统
  • 从零开始的云计算生活——番外6,使用zabbix对中间件监控