我的前端笔记JS

软件

js介绍

js是编程语音,之前学的html和css是标记语言

百度搜索mdn官网就可以

语法

输出、对话框、控制台日志、输入对话框

字面量

        简单理解就是看到的内容是属于什么类型,例如1232,这个是属于数字字面量

变量

        输入并保存数据

        交互两个变量

        变量本质

        变量就是在内存开辟一个空间临时存储数据

        变量命名的规则和规范

        数组长度=length+1

        常量const

        字面量和常量的区别,字面量类似于常量类型总称,常量是某个具体的值

        数据类型

       

NaN

        模板字符串

        作用: 优化书写方式

        未定义变量undefined

        空Null

null和undefined的区别

        检测数据类型

        数据转换

仔细看看案例和输出结果(注意promot输入后接收到的数据都被统一转成string)

        表格输入的案例

一元运算符

 if语句

       若里面为空字符串,则为false,有字符则为true

        三元运算符

断点

        打完断点记得要刷新才能使用

循环

continue记得要加自增,而且要在前面,可以走一下下面的流程

        for循环

        数组的增删改查

若没有带上数量则,会从起始位置删到最后

        冒泡排序

        性能一般般,将值进行升序或降序排列

        一般用arr.sort()

函数

        函数作用

        函数命名

        函数调用

                函数名(),括号一定要加上

        数组的默认参数可以这样写

        若返回的值是多个可以使用数组

break结束的是循环,return结束的是函数

        全局作用域对局部作用域也是有效的,局部作用域或局部变量简单理解就是函数内的变量

注意这种未声明的变量也是属于全局变量,就算是在局部里,另外函数的参数也属于局部变量

若函数是嵌套写法,则函数内的参数是就近原则,答案为123

需要注意的是,匿名函数,在使用fn()时候,不能在函数的前面执行。而具名函数可以在任意位置使用

立即执行函数,不用调用,直接执行,其特点是不用担心变量之间的干扰,但多个立即执行,切记要用分号隔开,否则报错

这两种写法都可以

        逻辑中断

        若&&都为真返回后面的值,||为真则返回真值,若两个都为真值则返回第一个

        默认值也可以参考这种写法

对象

        对象里的属性是无序的

若属性名用’‘引号框起来,则只能用第二种方法调用

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/174852.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2023nacos源码解读第3集——nacos-client核心功能之微服务调用和配置管理测试

文章目录 1、测试项目2、项目注意事项3、 测试核心功能3.1 测试服务调用与负载均衡3.2 测试配置监听 4、参考文档 1、测试项目 项目地址 nacos-service-a nacos-service-b 2、项目注意事项 项目初始化可以使用aliyun spring initializer ,以更方便的使用springcloud alibaba…

iceoryx(冰羚)-Service Discovery

Service Discovery Summary and problem description IPC通道(例如消息队列或UNIX域套接字)上的服务发现是不可执行的,因为传输的数据较大,这可能会导致多个帧的传输。如果发现大量高频服务,例如在启动时&#xff0c…

CSDN每日一题学习训练——Java版(字符串相乘、子集、删除链表的倒数第 N 个结点)

版本说明 当前版本号[20231112]。 版本修改说明20231112初版 目录 文章目录 版本说明目录字符串相乘题目解题思路代码思路补充说明参考代码 子集题目解题思路代码思路参考代码 删除链表的倒数第 N 个结点题目解题思路代码思路参考代码 字符串相乘 题目 给定两个以字符串形…

光刻机ASML CYMER光电模块组件维修114122,S111310

1:436nm g-line 可以满足0.8-0.35 微米制程芯片的生产,对应设备有接触式和接近式光刻机。 2:365nm i-line 同样可以满足0.8~0.35微米制程芯片的生产。设备于上相同。 早期的光刻机采用接触式光刻,即掩模贴在硅片上进行光刻&…

【MongoDB】索引 – 通配符索引

一、准备工作 这里准备一些数据 db.books.drop();db.books.insert({_id: 1, name: "Java", alias: "java 入门", description: "入门图书" }); db.books.insert({_id: 2, name: "C", alias: "c", description: "C 入…

C语言--数组的长度计算【详细解释】

一.数组的长度计算公式 我们都知道字符串有特定的函数strlen,而数组没有,(虽然字符串也是一种特殊的数组) 但是,类似于这样的数组: int arr[]{12,89,1,5,31,78,45,12,12,0,45,142,21,12}; 我们很难一眼…

数据结构----顺序栈的操作

1.顺序栈的存储结构 typedef int SElemType; typedef int Status; typedef struct{SElemType *top,*base;//定义栈顶和栈底指针int stacksize;//定义栈的容量 }SqStack; 2.初始化栈 Status InitStack(SqStack &S){//初始化一个空栈S.basenew SElemType[MAXSIZE];//为顺序…

腾讯云2核4G服务器CVM标准型S5实例租用5年价格表

腾讯云服务器网整理五年云服务器活动 txyfwq.com/go/txy 配置可选2核4G和4核8G,公网带宽可选1M、3M或5M,系统盘为50G高性能云硬盘,标准型S5实例CPU采用主频2.5GHz的Intel Xeon Cascade Lake或者Intel Xeon Cooper Lake处理器,睿频…

Transformer模型

目录 1. 概述 2. Model Architecture 2.1 自回归 2.2 编码器与解码器 2.3 Attention 2.4 Attention—mask 2.5 Multi-Head Attention 2.6 自注意力使用 2.7 point-wise feed forward network 2.8 embeddings 2.9 positional Encoding 1. 概述 之前的模型&#xf…

Shiro快速入门之三

一、前言 接Shiro快速入门之二,上篇侧重于介绍认证,这篇介绍一下Shiro的授权,先初始化5张表的数据。 注:创建三条权限记录,一个admin角色分配查询和添加用户权限,一个账户qingcai18036授予管理员角色。 二…

数据结构:串(定义,基本操作,存储结构)

目录 1.串的定义2.串的基本操作3.字符集编码4.串的存储结构1.顺序存储2.链式存储 1.串的定义 串,即字符串( String)是由零个或多个字符组成的有限序列。 一般记为s ‘a1a2……an’ (n ≥0) 其中,S是串名,单引号括起来的字符序列是…

FCOS难点记录

FCOS 中有计算 特征图(Feature map中的每个特征点到gt_box的左、上、右、下的距离) 1、特征点到gt_box框的 左、上、右、下距离计算 x coords[:, 0] # h*w,2 即 第一列y coords[:, 1] l_off x[None, :, None] - gt_boxes[..., 0][:, No…