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

培训机构Day19

今天刚开的js,所以讲的都是些基础js知识点还是基础阶段

知识点:

html + css :框架结构 + 样式修饰
javascript:行为交互,动态效果。有逻辑的语言。动态脚本语言。无需编译,解释执行。
寄生在网页上执行。浏览器内核自带js解释器。

js引入三种方式:
1。行内js:只能作用于行内,基本上用于触发事件。耦合度高。不适合写编写大量的js。

2。页内js:只能作用于当前页面。使用比较常见。

3。引入外部js:任何页面,可以根据需要引入。

语法:
ecmascript(js语法) + DOM(文档对象模型) + BOM(浏览器对象模型)
基于ecmascript 2015,即 es 6。里程碑更新。

1.常量变量,控制台输出。
2.数据类型。
2.1 基本数据类型:number boolean string null undefined symbol
string:使用单引号和双引号,必须成对出现。
number:内部使用双精度处理。
boolean:有两个值,true和false
null:只有一个值,null。
undefined:只有一个值,undefined。
2.2 引用类型。

3.运算符:
3.1 算术运算符:+ - * / %。js没有整除。
3.2 比较运算符:> < >= <= == !=,运算结果是boolean值。
3.3 逻辑运算符:&& || !。运算结果是boolean值。
3.4 赋值运算符:= += -= *= /= %=
3.5 位运算符:& | ! ~ << >>
3.6 其它运算符:条件运算符,typeof

4.表达式、语句。语句后的分号可省。

5.流程控制。
顺序、选择和循环。

6.数组。数组是万能数据结构。
数组是引用类型。

如何遍历数组?

高阶函数:
函数的参数或返回值依旧是函数。


7.函数。一等公民。
参数支持默认值。
参数也支持不定长。

8.对象。
对象:键值对的集合。键只能是字符串,或symbol。值可以是任意类型。

访问对象的值:
obj.xxx
obj["xxx"]


函数是对象。
对象如何而来?new 函数调用。


http://www.kler.cn/a/459118.html

相关文章:

  • [算法] [leetcode-324] 摆动排序 II
  • Linux基础 -- pthread 设置线程调度示例
  • DeepSeek V3“报错家门”:我是ChatGPT
  • perl:多线程 简单示例
  • 日常学习tips(LTS✍)
  • JWT包中的源码分析【Golang】
  • 气候研究中常用的一些指数ENSO/AO/NAO/DA/AMO
  • 【Unity3D】ECS入门学习(十二)IJob、IJobFor、IJobParallelFor
  • 复合机器人CNC铝块自动化上下料技术替代人工完成作业
  • 电脑开机后进不了系统如何修复?原因及解决步骤介绍
  • 利用Abel_Cain软件实现ARP欺骗
  • 基于 SensitiveWordBs 实现敏感词过滤功能
  • 微信小程序:正确输出<小于,大于>符号
  • !倒序数 !
  • 算法每日双题精讲 —— 滑动窗口(水果成篮,找到字符串中所有字母异位词)
  • 旧衣回收小程序开发,绿色生活,便捷回收
  • PyQt的介绍
  • jvm-基础篇
  • docker中使用nginx
  • uniapp通过v-if进行判断时,会出现闪屏?【已解决】
  • 在docker中对MySQL快速部署与初始数据
  • 游戏引擎学习第67天
  • Claude 官方发布《构建高效的 Agents 指南》全文翻译版,附中英文 PDF 下载
  • 一个最简单的ios程序(object_c)的编写
  • 2024年中国新能源汽车用车发展怎么样 PaperGPT(二)
  • 基于Oauth2的SSO单点登录---后端