JS系列:js编程语言

本文介绍了JavaScript作为全栈编程语言的角色,强调其面向对象特性,并探讨了JavaScript中的变量,包括var、let和const的用法。还提到了ES6的新增特性如import、class。讲解了JavaScript的基本数据类型和引用数据类型,以及如何在浏览器环境中执行和调试JS代码,如使用console.log、console.warn和console.error进行日志输出。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.编程语言
html+css标记语言
js:轻量级的交互语言->全栈编程语言

  • 面向对象:
    • C++
    • JAVA
    • PHP
    • C# (.net doc)
    • JS
  • 面向过程
    • C
      java与javascript没有关系
      2.js学习哪些部分?
  • ECMAScript(es) 艾克马 斯奎普特
  • DOM :document object model 文档对象模型
    API(属性和方法)让JS可以获取操作页面中的dom元素
  • BOM :browser object model 浏览器对象模型。提供各种api,让js操作浏览器
    3.变量(varible)
    它不是具体的值,只是用来存储具体值的容器,值可以改变。
    基于es语法规范,js创建变量
    • var (es3)
    • function (es3) 创建函数,函数也是变量,存储的值是函数类型
    • let (es6)创建变量
    • const (es6)
    • import 基于es6的模块规范导出需要的信息
    • class 基于es6创建类
      var   [变量名]=值; var num = 12;
      let   [变量名]=值;
      const [变量名]=值;
      function 函数名(){    function Fn(){}
      }
      ...
      var n = 13;
      n= 14;
      alert(n+10); =>弹出来24,此时n代表14;
    
      const m = 100;
      m = 200; =>赋值给常变量(var let const定义变量的区别)
    
    创建变量命名:语义化更强一下 add/ create / in
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值