当前位置: 首页 > 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.dtcms.com/a/298451.html

相关文章:

  • 牛客NC16660 [NOIP2004]FBI树(递归 + 二叉树后序遍历)
  • electron中IPC 渲染进程与主进程通信方法解析
  • 常用设计模式系列(十二)—享元模式
  • 如何在 FastAPI 中玩转 GraphQL 和 WebSocket 的实时数据推送魔法?
  • C++中使用Essentia实现STFT/ISTFT
  • git 连接GitHub仓库
  • 强化学习之策略熵坍塌优化-clip conv kv conv
  • 若依搭建详解
  • Android Paging 分页加载库详解与实践
  • 第七章 愿景11 琦琦复盘测试
  • Keepalived 深度技术解析与高可用实践指南
  • C++编程学习(第15天)
  • ServletRegistrationBean相关知识点
  • 用 Docker 一键部署 Flask + Redis 微服务
  • NX848NX854美光固态闪存NX861NX864
  • 截稿倒计时 TrustCom‘25大会即将召开
  • C++中AC、WA、RE、CE、TLE、MLE、PE、OLE的意思
  • 【ResNet50图像分类部署至RK3588】模型训练→转换RKNN→开发板部署
  • 安装本地python文件到site-packages
  • 专题:2025电商增长新势力洞察报告:区域裂变、平台垄断与银发平权|附260+报告PDF、原数据表汇总下载
  • Linux运维新人自用笔记(Rsync远程传输备份,服务端、邮箱和客户端配置、脚本)
  • 【c++思维题】洛谷 P1496 火烧赤壁
  • 【js(8) for...in和for...of】
  • NVM踩坑实录:配置了npm的阿里云cdn之后,下载nodejs老版本(如:12.18.4)时,报404异常,下载失败的问题解决
  • LeetCode|Day25|389. 找不同|Python刷题笔记
  • IOPaint 图像修复工具,学习笔记
  • clFlush和clFinish的区别 (来自deepseek)
  • ZYNQ芯片,SPI驱动开发自学全解析个人笔记【FPGA】【赛灵思
  • 电子电气架构 --- 车载软件与样件产品交付的方法
  • 【HarmonyOS】鸿蒙应用开发中常用的三方库介绍和使用示例