JS基础知识1

雷电模拟器+Auto.js避坑指南:用桥接模式解决PC与模拟器连接超时问题 本文详细解析了雷电模拟器与Auto.js联调中的桥接模式应用,解决PC与模拟器连接超时问题。通过桥接模式配置、高频故障排查及多开环境下的高阶配置,提升开发效率与稳定性,特别适合需要稳定网络连接的Auto.js开发者。 阅读详情

JS基础知识1:
数据类型,对象

前置知识:使JavaScript和html能一起使用:

1.外部关联
	1.定义外部js文件,js文件中可以使用html标签和自身的语法
	2.在html文件中的任意位置中 使用script标签引入
	举例:
		<script type="text/javascript" src="../JavaScript/help.js"></script>
2.内部关联
	1.在html文件中的任意位置中 使用script标签,并在标签中写入js代码

数据类型:

1.number  (包括整数和小数,NaN)   "123" ++ ;   --->  number
								"123vd" ++;   ----> NaN

2.string  (可以是空串)		"123" + 1 ;  ---> 1231 string

3.null	   (占位符)			var a = null;   ---> a:object类型

4.boolean					var a = true;

5.undefined (未定义)		var a = undefined; var b ;  ---> a,b都是undefined

对象:

1.function 	方法对象
	创建方法对象:
		function testFunc(形参s) {
			document.write("func() hello everyBody");
		}
	属性:
		length: 形参的个数,而不是真正接收的参数的个数
	特点:
		1.不需要形参类型,返回值类型
		2.仅使用方法对象名(更像是变量)并传递参数来调用
		3.内置有arguments数组对象,来处理实际真正接收的参数

2.Array		数组对象
	创建数组对象:
		var arr = new Array(元素s);
		var arr = new Array(size);
		var arr = [元素s];
	属性:
		length: 数组的长度
	方法:
		join("xx") 使用xx来拼接整个数组,返回字符串
		push(xx)   添加xx元素,返回新的长度
	特点:
		数组里可以放各种数据类型,长度也是可变的。
3.Date		日期对象
	创建日期对象:
		var date = new Date();
	方法:
		getTime()		返回毫秒数(190.1.1-)
		toLocaleString()返回本地时间字符串

4.Math		数学对象	
	不必创建,相当于内部都是static方法
	方法:
		random()	返回[0,1)
		ceil(x)		向上舍入
		floor(x)	向下舍入
		round(x)	舍四进五
	属性:
		PI,LOG2E // 返回以 2 为底的 e 的对数(约等于 1.414)

5.Reg      正则对象
	创建:
		var 正则对象名称 = /  正则表达式  /;
	方法:
		test("目标串")		返回匹配结果

	document.write(正则对象名称.test("xxx"));		

6.Global	全局对象
	不必创建,全局直接使用
	方法:
		parseInt("nnnnxxx");  
			举例: 
			 	var str = "123adefe";
				document.write(parseInt(str)+1);

			//从字符串开始解析成数字,非数字则停止,无法解析成数字,返回NaN
		encodeURI("xx")			//对字符串进行编码
		decodeURI("xx");		//对已编码字符串进行解码
		isNaN(xxx);				//判断xxx是否为NaN,NaN不可以用==

参考资料:

	https://www.w3school.com.cn/
大数据分析实验,包含五个子实验:wordCount实验,PageRank实验,关系挖掘实验,k-means算法,推荐系统算法。 阅读详情

相关推荐

VESC电调高级调参指南:电机校准与性能优化实战解析

本文详细解析了VESC电调的高级调参方法,包括电机校准与性能优化实战技巧。从基础参数设置到高级机械参数优化,再到动态性能调优,提供了全面的调参指南。特别针对电机类型、功率设置、电池参数配置等关键环节给出实用建议,帮助用户充分发挥VESC电调的性能潜力。

weixin_30772105的博客 196

java源程序中区分大小写_Java源程序文件中是不区分字母的大小写的。

【填空题】程序填空 定义类date的带默认值(为2018年7月1日)的函数与复制构造函数 #include using namespace std; class date { private: int year,month,day; public: date( 1 ) { year=y; month=m; day=d;} date( 2 ) { year=d1.ye...

weixin_42468901的博客 3170

SAP Fiori单点登录避坑指南:从SAML原理到实战,解决‘第一次登录跳转主页失败’和‘偶发进不了单点’

本文深入解析SAP Fiori单点登录(SSO)的SAML实战与疑难排查,涵盖SAML协议核心机制、SICF登录优先级控制及安全诊断工具的高级用法。针对‘首次登录跳转主页失败’和‘偶发单点登录失效’问题,提供从配置优化到生产环境稳定运行的全面解决方案,助力企业高效实现数字化转型。

weixin_29327977的博客 405

java类中成员的初始化顺序,java类成员初始化顺序

解决局部变量和成员变量名称相同的问题 ? DemoThis.java 类的初始化顺序顺序: 顺序: ? 类变量 ? 构造方法 ? 普通方法 ? 练习:OrderOfInitialization.java 练习:......构造方法 ? 变量的初始化顺序 ? 对象创建的内存模型 ? 垃圾回收机制 ? Java中的关键字 ? this关键字 ? static关键字 主要内容 1 类和对象的关系 2 构...

weixin_42449548的博客 238

Python语言在工业控制中的简单应用

在工业控制中,经常需要对采集到的数据进行分析和处理,Python的这些库可以简化这一过程。传统的工业控制系统多依赖于专用的控制硬件和软件,但随着技术的发展,开放性和灵活性成为了新的需求焦点。还有,Python社区活跃,提供了大量的开源代码和模块,这对于工业控制领域来说是一个巨大的资产。Python作为一种高级编程语言,因其简洁的语法、强大的库支持和广泛的社区资源而在工业界获得了快速的发展和广泛的应用。在工业控制领域,Python的应用日益增多,这得益于其跨平台性、脚本语言的灵活性以及与硬件设备交互的能力。

2303_78014702的博客 1721

【ComfyUI】SDXL + 单LoRA 房屋平面图渲染装修

本文介绍了一种基于ComfyUI的室内平面设计图自动生成效果图的工作流。该流程通过导入房屋平面图,结合SDXL室内设计模型与北欧风格LoRA模块,快速生成多房间效果展示。工作流包含图像输入、文本处理、模型加载和图像生成等环节,支持风格化渲染和细节补充,适用于建筑设计、家装展示、房地产营销等场景。核心采用SDXL通用室内设计模型和北欧极简LoRA,通过节点衔接实现自动化批量生成,能在短时间内将平面方案转化为逼真的三维效果图。该技术可提升设计呈现效率,辅助客户决策,并应用于教学研究领域。

Mr数据杨 3649

1 python基础知识

一.python简介 编译型:将所有的源码先编译成机器型语言,并保存为二进制文件,然后一次性执行c c++ go swift 解释型:将代码一行一行边编译边解释python javascript php Ruby#弱类型语言: 变量数据类型没有规定死 Cpython :用c语言实现的解释器Pypython:把程序一次性编译Jpython:把我们的程序翻译成Java认识的字节码...

weixin_30583563的博客 104

YOLOv11改进 | 注意力篇 | YOLOv11引入24年最新的ELA注意力机制,并构建C2PSA_ELA

为了解决这些限制,本文介绍了一种高效的本地注意力(ELA)方法,实现了一个简单的结构,大幅度的性能改善。我们精心设计了ELA中的三个超参数,产生了四个不同的版本:ELA-T,ELAB,ELA-S和ELA-L,以满足不同视觉任务的具体要求,如图像分类,目标检测和语义分割。到此本文的正式分享内容就结束了,在这里给大家推荐我的YOLOv11改进有效涨点专栏,本专栏目前为新开的,后期我会根据各种前沿顶会进行论文复现,也会对一些老的改进机制进行补充,如果大家觉得本文帮助到你了,订阅本专栏,关注后续更多的更新~

tsg6698的博客 1284

精选30道Java笔试题解答

      都是一些非常非常基础的题,是我最近参加各大IT公司笔试后靠记忆记下来的,经过整理献给与我一样参加各大IT校园招聘的同学们,纯考Java基础功底,老手们就不用进来了,免得笑话我们这些未出校门的孩纸们,但是IT公司就喜欢考这些基础的东西,所以为了能进大公司就~~~当复习期末考吧。花了不少时间整理,在整理过程中也学到了很多东西,请大家认真对待每一题~~~   下面都是我自己的答案非官方,...

weixin_33882452的博客 1196

8.9华为OD机试真题 新系统 - 查找最佳充电策略 (Java/Py/C/C++/Js/Go)

8.9华为OD机试真题 新系统 - 查找最佳充电策略 (Java/Py/C/C++/Js/Go)

算法大师! 1166

Qt C++ + Qt 3D 的数字孪生工厂

以下是一个基于 **Qt C++ + Qt 3D** 的数字孪生工厂完整源码示例,集成了 **Qt 3D** 产线建模和 **WebSocket** 实时数据交互。ui->qualifiedProductsLabel->setText(QString("合格产品: %1").arg(data.qualifiedProducts));ui->totalProductsLabel->setText(QString("总产量: %1").arg(data.totalProducts));

寒寒豆豆软件公司的博客 149

Javascript基础知识 1(JS)

运行在客户端的脚本语言;专为与网页交互而设计的脚本语言;动态类型、弱类型、基于原型的语言。脚本语言:不需要编译,运行过程中由js解释器(js引擎)逐行解释并且执行(边解释边执行)。C、C++等语言先编译后执行。基于对象:不仅可以创建对象,也可以使用现有的对象。动态性:采用事件驱动的脚本语言,它不需要经过Web服务器就可以对用户的输入做出响应。(在访问一个网页时,鼠标在网页中进行鼠标点击或上下移、窗口移动等操作JavaScript都可直接对这些事件给出相应的响应)跨平台性:不依赖于操作系统,只需要浏览器的支持

m0_54088431的博客 849

YOLOv11改进入门篇 | 手把手讲解改进模块如何实现高效涨点,以SimAM注意力模块为例

本文记录的是基于SimAM注意力模块的YOLOv11目标检测方法研究。SimAM注意力模块通过优化能量函数来获得每个神经元的三维权重,而或增加计算复杂度。若是有轻量化需求的小伙伴,无参的注意力模块也许是一个不错的选择。

Limiiiing的博客 9036

JS:JavaScript 基础知识 .1

JS:JavaScript 基础知识 .1 ES:ECMA Script ,规范JS 注释:分为单行和多行注释 [专业术语] 1.语句:js中用分号来判别一条语句 书写格式:关键字 标识符 赋值符号 var F72 = 关键字:声明/创建 标识符:变量、函数、数组、对象、集合等 标识符的命名规范: 1.硬性要求:可以是字母、数字、下划线、美 元符号(不允许其他的特殊符号);不 能以数字开头、不能使用关键字和保留字、不能大小写敏感(区分大小写)

weixin_53626597的博客 107

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

JavaScript(JS)基础知识分享1

JavaScript 的定义JavaScript是一种轻量级、解释型、动态脚本语言,主要用于为网页添加交互功能。它与 Java 没有任何关系,只是因为当时 Java 很流行而借用了名称。组成部分说明ECMAScript语言核心,定义语法、类型、语句、关键字等DOM文档对象模型,操作 HTML 和 CSSBOM浏览器对象模型,与浏览器窗口交互HTML 结构、CSS 样式、JS 行为交互特点说明解释型语言不需要编译,浏览器直接执行动态类型变量类型在运行时确定弱类型支持隐式类型转换面向对象。

2402_88266590的博客 932

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

javascript-1(js基础知识)

一、js能做什么 1、在浏览器端口 可以让我们的网页更加生动 处理一些数据 发送ajax请求 表单验证 dom/bom 操作cookie等 2、在node(服务器端) 类似于后端进行开发 提供项目接口 二、js的组成 ECMAscript、dom、bom ...

qq_45874580的博客 255

js(JavaScript)基础知识1

JavaScript的三种使用方式;变量;数据类型。

weixin_67275645的博客 146

[JS基础]JavaScript精简学习1:基础知识

有时候你精通一门语言,但是会发现你其实整天在和其它语言打交道,也许你以为这些微不足道,不至于影响你的开发进度,但恰恰是这些你不重视的东西会浪费你很多时间,我一直以为我早在几年前就已经精通JavaScript了,直到目前,我才越来越觉得JavaScript 远比我想象的复杂和强大,我开始崇拜它,就像崇拜所有OOP语言一样~   趁着节日的空隙,把有关JavaScript的方法和技巧整理下,让每

szt11的专栏 469

JavaScript 1.1 基础知识

JavaScript 1 基础知识 1.script标签      ·······    注:以前还写type=text/JavaScript,现在不用了   2.script标签的位置 ①可以在head里,也可以在body里(之前加快加载速度),可以有多个script ②在两处都可以使用外部引用,用法: ······   3.script用途 ①修改html

武林半侠的博客 535

Javascript 编程基础(2)基础知识 | 2.1、javascript与Node.js

现代Web开发中,两者通常配合使用,JavaScript处理客户端逻辑,Node.js处理后端服务,共同构成完整的JavaScript全栈解决方案。

个人技术博客 672

js全面学习-javascript的基础知识-概念篇(1)

自学JS,最系统的方法应该就是W3C上的,那么如何来学习呢,大体上看来,网站表述的内容,是先搭好架子,在填充内容,最后以实例去熟悉所学过的内容,在这个过程中我们所接触的知识点可以在参考手册中查询,接下来开始一部分一部分的复习。 一、什么是javascript JavaScript 是脚本语言  JavaScript 是一种轻量级的编程语言。  JavaScript 是可插入 HTML 页面的编程...

weixin_42306620的博客 386

js基础和php基础知识,菜鸟javascript基础整理1_基础知识

1//页面中写入html内容document.write("Hello World!")2//为了防止不支持 JavaScript 的浏览器把js当作为页面的内容来显示//注释行末尾的两个正斜杠是 JavaScript 的注释符号,它会阻止 JavaScript 编译器对这一行的编译。3//onload事件的多种写法//第一种通过body标签加入onload事件//第二种直接用window函数调用...

weixin_36060412的博客 153

js全面学习-javascript的基础知识-对象篇(1)

JavaScript 对象 JavaScript 中的所有事物都是对象:字符串、数值、数组、函数… 此外,JavaScript 允许自定义对象。 JavaScript 对象 JavaScript 提供多个内建对象,比如 String、Date、Array 等等。 对象只是带有属性和方法的特殊数据类型。 访问对象的属性 属性是与对象相关的值。 objectName.pro...

余光的博客 822

JavaScript总结【1】基础知识

JavaScript总结【1】JavaScript基础知识简介JavaScript简介浏览器执行JavaScriptJavaScript的组成JavaScript的书写方式变量变量命名保留关键字变量声明var 、let、const数据类型Number类型BigInt类型String类型Boolean类型Null类型Undefined类型复杂数据类型typeof操作符数据类型转换JavaScript操作符算术运算符比较运算符逻辑运算符赋值运算符位运算符其他运算符运算符优先级JavaScript语句条件控制语句

无名小小卒的博客 285

js全面学习-javascript的基础知识-DOM篇(1)

JavaScript HTML DOM 在dom篇之后我会尽量利用dom技术都写几个demo,帮助大家加深理解。 通过 HTML DOM,可访问 JavaScript HTML 文档的所有元素。 HTML DOM (文档对象模型) 当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model) 通过可编程的对象模型,JavaScript 获得了足够的能力...

余光的博客 568

JavaScript 基础知识1

本文是阅读现代JavaScript 教程的个人笔记(其实只是看不下去博客太容易分心所以边复制边学习),详情请见网址https://zh.javascript.info/。

yavlgloss的博客 933
上一篇: CSS基础知识
下一篇: JS基础知识2
Tket
博客等级 码龄9年 21粉丝 114原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值