JavaScript的一些基本知识

truetime2.0使用说明 truetime2.0使用说明1.1 truetime2.0工具箱的下载与安装1.2 truetime2.0工具箱的配置1.3 truetime2.0各模块的说明 注意,以下出现的地址本电脑MATLAB安装路径,请注意自己的MATLAB安装路径 1.1 truetime2.0工具箱的下载与安装 步骤1)没有工具箱的朋友可以 在可以在这个网站上免费申请下载http://www.control.lth.se/truetime/,里面有最新的版本。我用的是TrueTime 2.0 beta 1 步骤2)将 阅读详情

变量的规则

首字母必须是英文字母或者下划线

由英文字母、数字、下划线和$组成

不能与JavaScript关键词和保留字重名

最好以驼峰命名法,第一个单词首字母小写,其它单词首字母大写

变量的声明方法

var 变量名
例如:var a = 10;  (变量名a是不分类型的,但是a里面存储的值是分类型的)
如果想获取变量a的值的类型可以是用”typeof”。如:console.log(typeof a) 打印一下a的值的种类


变量的转换方式

1.显示转换

String(); 可以把括号内的值转化为字符串类型
Number(); 可以把括号内的值转化为数值类型,如果是字符串,字符串的内容必须是整数或者小数,不能有其他字符
parseInt(); 转数值类型,可以理解为是取整操作,可以有其他字符,转化的时候其它字符以后的内容不转化。

2.隐示转换

隐士转换是声明意思呢?
就是计算机自己帮我们做的类型转换。
比如: 1 + “2” 会出现什么结果呢?
计算机会认为+是一个取正操作符,运算符重载。把1转化成”1”然后和2进行拼接。
所以结果是12 

变量的作用域

不管全局变量还是局部变量,尽量都不要重名。

1.全局变量

在函数外部声明的可以称之为是全局变量,在任何地方都可以使用。

2.局部变量

局部变量值,在函数内声明的变量,只能在函数内部使用。

变量的数据类型

1.基本数据类型

number、string、bool、undefined、null

2.复杂数据类型

object

JavaScript的运算符

一、大小关系

基本的  ”>,<,=,>=,<=”  博主就不在此多说了,相信各位对代码感兴趣的同学都懂~

在js中”==”则是比较两个运算数的返回值是否相等,”!=”则是返回值不相等

而”===”则是比较两个运算数的返回值和数据的类型是否都相等。

“!==”则是返回值和数据的类型都不相等。


二、算数运算符

同样正常的  ”+ - * / %”  也不用多说了。

这里要提两点:

1.”+”号不仅有求和的运算,还能够进行字符串拼接,如之前说的可以帮我们进行隐示转换。

2.”-“号也不仅只有减法运算,还能够对操作的数值进行取反作用。


三、自增和自减

i++/i--

加或减在变量之前,就先计算出变量的值,再进行其他操作。

加或减在变量之后,就先进行下面操作,再对变量进行求值。


四、逻辑运算符

1.逻辑与(&&)

当条件有2个的时候会用到逻辑运算符,如果两个条件都为true则返回true。

2.短路与

逻辑与需要多个条件都为真的时候整个表达式才是真,所以当前面的条件为假的时候,就不会去执行后面的判断条件。

3.逻辑或(||)

用逻辑或连接的两个bool值,只要有一个为真,整个表达式就为真,两个bool都为假的时候,整个表达式为假。

4.短路或

需要多个条件有一个为真的时候整个表达式就是真,所以当前面的条件为真的时候,就不会去执行后面的判断条件。

5.逻辑非(!)

如果条件返回值是true则返回false,如果是false则返回true。

五、三元表达式


格式为:条件 ? 结果1 : 结果2

例如:5 > 4 ? true : false

因为5大于4这个结果是真的所以显示为true。

原文链接:点击打开链接

[QMT量化交易小白入门]-七十一、十年回测ETF动量策略,超额年化收益率为10.6% 本专栏主要是介绍QMT的基础用法,常见函数,写策略的方法,也会分享一些量化交易的思路,大概会写100篇左右。QMT的相关资料较少,在使用过程中不断的摸索,遇到了一些问题,记录下来和大家一起沟通,共同进步。 阅读详情

相关推荐

【开关电源】开关电源实战经验分享

开关电源原理设计、Layout设计经验分享

weixin_42098658的博客 4170

02_JavaScript基本知识

JavaScript基本知识 js文件引入 //output.js document.write("这是一个简单的JavaScript程序!"); document.close(); <HTML> <HEAD> <TITLE>简单的JavaScript代码</TITLE> </HEAD> <BODY> <!-- 引入output.js --> <Script src="output.js"&

成长需要沉淀。 1139

DataEaseV2.9 本地开发环境搭建与调试指南

本文详细指导如何搭建DataEase V2.9的本地开发环境,涵盖从软件准备、源码获取、数据库初始化到在IDEA中配置、编译和调试的全过程。重点解决了本地运行环境的关键配置与常见问题,帮助开发者高效开启DataEase的定制化开发与二次开发。

weixin_29290863的博客 142

Node.js Express 是什么,基本知识,如何使用,使用场景

Node.js Express 是什么,基本知识,如何使用,使用场景

weixin_45428910的博客 680

VCS多lib编译实战:如何高效处理Verilog模块重命名与分开编译

本文深入探讨了在复杂SoC设计中,如何利用VCS工具实现多库编译,以高效处理Verilog模块重命名与分开编译的工程难题。通过解析synopsys_sim.setup配置、Config映射机制,并提供完整的自动化脚本实战指南,帮助工程师构建健壮、可维护的编译环境,从而显著提升大型项目的编译效率和代码管理灵活性。

weixin_29169505的博客 357

生信人的一天~HIFI数据+HIC数据组装基因组

HIFI+HIC数据组装基因组!

qq_43337286的博客 9530

JS(JavaScript)的一些基本知识(未完待续)

js基本知识JS简介JS写法JS语法JS变量变量定义变量名变量值如何定义变量变量的分类JS中的数据类型数据类型的分类:基本数据类型引用数据类型JS数据类型的转化隐式类型转化强制类型转化:代码段语法分析阶段预编译阶段执行阶段执行上下文(execute context) JS简介 JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的高级编程语言。虽然它是作为开发Web页面的脚本语言而出名的,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本

niceer8的博客 303

RML2018.01a数据集的读取与使用

基于深度学习的自动调制识别

QAQIknow的博客 1万+

1-JS基本知识

JS基本知识 目录JS基本知识下载并安装更改界面为中文变量变量提升数据类型运算符全局变量和局部变量遍历数组引用正则表达式 在编写JS代码时,要在每一行代码结束的位置加; 下载并安装 下载 vscode 编辑器 下载 vscode 插件 更改界面为中文 在vscode界面 按下ctrl+shift+P,打开导航,输入configure language 安装其他语言,选择简体中文并点击ins...

夜 791

【人工智能】《Deep Dive into LLMs like ChatGPT 》—— Andrej Karpathy 第三阶段:强化学习(Reinforcement Learning, RL)

摘要:强化学习(RL)阶段通过让模型自主生成并验证答案,突破SFT阶段的模仿局限,使其在数学、代码等领域形成独特的推理路径。RL流程包括批量生成解答、自动批改筛选正确路径,并采用PPO/GRPO算法优化模型。模型会自发涌现自我检查、回滚等策略,显著提升正确率(如AIME竞赛准确率从15%升至56%)。与SFT模型相比,RL模型具备主动链式思维、验算能力,响应时间更长但效果更优,形成真正的“思考模型”。三阶段对比显示,RL通过可验证题的对错奖励机制,赋予模型超越人类范式的推理能力。

奶爸的编程之路,也就一周冷个三天 149

FPGA学习笔记(一)入门背景、软件及时钟约束的概念及程序下载与固化

使用正点原子的PFPGA开拓者V2学习,通过b站上正点原子的手把手教你学FPGA-基于开拓者V2学习。

贾saisai的博客 3280

JavaScript基本知识

     JavaScript是脚本语言,应用于页面中,使页面具有动态的效果。下面是对JavaScript的基本知识的整理。1、如果需要把JavaScript插入到HTML中去,我们需要使用标签,同时使用type来定义脚本的语言。   如:  type=”text/javascript” language=”javascript”>   //javascript开始执行       

wangshasha521的专栏 344

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

JS学习笔记:Javascript基本知识内容

Client Server 结构 Client客户端 通过HTTP 与 Server服务器 通信。 通信由客户端发起,它通过HTTP请求发送数据,服务器通过HTTP相应处理请求并返回请求的数据。 前段开发内容 HTML 用于在网页/应用程序中指定元素的语义和关系。 CSS 用于指定HTML元素的演示语义。 JS 所有浏览器都理解的主要编程语言 网络客户端提供的 ABI 例如,DOM、Ajax、存储、画布、地理位置、文件等。 后端开发 使用框架处理 HTTP 请求并生成 HTTP 响应 在数据库中模拟数据并与

VellVell的博客 229

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

JavaScript基本知识总结(全)_js基础知识点总结

/对象的实例创建//直接量创建总的来说,面试官要是考察思路就会从你实际做过的项目入手,考察你实际编码能力,就会让你在电脑敲代码,看你用什么编辑器、插件、编码习惯等。所以我们在回答面试官问题时,有一个清晰的逻辑思路,清楚知道自己在和面试官说项目说技术时的话就好了使用通过调用函数来使用。比如:sum()注意:在声明函数的前后都可以调用。JS可以在任何位置进行调用函数 当调用该函数时,会执行函数内的代码函数可以不带参数,参数可以写多个,用逗号隔开5,函数的类型。

2401_84434331的博客 1019

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

JavaScript 基本知识

bilibili JS 视频链接:https://www.bilibili.com/video/BV1W54y1J7Ed?p=2&spm_id_from=pageDriver vscode 配置 html:https://blog.youkuaiyun.com/caohongxing/article/details/108632859 目录JS来源JavaScript 核心由三部分组成书写位置:行内式,内嵌式,外链式变量:var 准备一个容器,变量名有规格且区分大小写JS中的数据:基本数据类型和引用数据类型.

YDDUONG的博客 3万+

JavaScript的基本知识

JavaScript是干什么的? HTML是基本的网页(文字 图片 视频)CSS通过控制布局和样式让网页更加美观JavaScript是给网页添加动画和一些其他的交互事件,让网页变得更加活泼。JavaScript跟编程语言差不多,不过它不是编程语言,它是脚本语言,它的运行不需要编译,直接由解释器解释执行。它也有变量、函数。 JavaScript的特点: 1,语法相对来说比较简单(弱类...

weixin_30569033的博客 146

JS函数基本知识+arguments

一、函数的定义 函数function声明,后跟一组参数以及函数体,语法如下 function functionName([arg0,arg1,...argn]){ statements } 说明: 1.functionName是要定义的函数名,属于标识符 标识符:只能包括字母、数字、下划线、$,且不能以数字开头,不能包括关键字 2.[ ]中的arg0,arg1,...argn为参数 3.[ ]说明里面的内容不是必须的,它不是语法 例子: //声明一个函数 fun...

LT的博客 481

JavaScript基本知识2——时间及响应

Java学习 177

Javascript的基本知识

Javascript的基本知识 1.JavaScript的组成: (1) ECMAScript ECMA:欧洲计算机协会 有ECMA组织制定的js语法,语句...... (2)BOM broswer objec...

weixin_44831734的博客 114

JavaScript基本知识总结(全)

什么是JS JS是JavaScript的简称,这是一门最流行的运行在浏览器的脚本语言。 JavaScript 与 Java 是两种完全不同的语言,无论在概念还是设计上。 JS是一种轻量级的编程语言,可由所有的现代浏览器执行 JS的作用 DOM操作: 增删改查HTML元素 可以直接操作HMTL 动效: 可以通过JS完成各种动效 让网页动起来 交互: 让用户和网页形成交互 (点击、滑动、拖拽等...

IT_Mr_guo的博客 1万+

【Javascript的基本知识——JS作用域,全局对象和构造函数】

变量的作用域:程序设计概念,通常来说,一段程序代码所用到的名字并不总是有效的或可用的而限于这个名字的可用性的代码范围是这个名字的作用域。局部变量的作用域是变量所在的局部范围; 全局变量的作用域是整个工程 生命周期: 变量的生命周期指的是变量的创建到变量的周期的销毁之间的一个时间段 1. 局部变量的生命周期是:进入作用域生命周期开始,出作用域生命周期结束 2. 全局变量的生命周期是:整个程序的生命周期

weixin_64993156的博客 140
下一篇: PHP的基础知识(一)
黎默丶lymoo
博客等级 码龄10年 11粉丝 18原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值