自学WEB前端-3(JavaScript-3 )

Windows 11“此应用已被管理员阻止运行”解决方案 通过本文介绍的两种方法,你应该能够解决Windows 11中“此应用已被管理员阻止运行”的问题。无论你选择创建新管理员账户还是禁用管理员批准模式,都请确保了解相关操作的风险,并根据你的实际需求做出选择。通过禁用“用户账户控制:以管理员批准模式运行所有管理员”设置,可以解决因系统安全设置导致的应用程序被阻止运行的问题。这种方法适用于那些希望简化管理员账户操作流程的用户,但需要注意可能带来的安全风险。通过创建并登录具有管理员权限的新账户,可以解决因系统安全设置导致的应用程序被阻止运行的问题。 阅读详情

一、JavaScript对象

1. JavaScript Array对象

			Array:数组对象
				
				1.创建
					1. var arr = new Array(元素列表);
					2. var arr = new Array(默认长度);    
						例如 var arr = new Array(5); 如果只有一个元素,表示数组的长度
					3. var arr = [元素列表];
				2.方法
					join()		把数组的所有元素放入一个字符串。
					push()		向数组的末尾添加一个或更多元素,并返回新的长度。
					sort()		对数组的元素进行排序。
					unshift()	向数组的开头添加一个或更多元素,并返回新的长度。
					shift()		删除数组(开头)最前面的元素
					pop() 		删除数组的最后一个元素,并返回该元素。
					forEach()	遍历数组
					splice()	通过索引删除某个元素
					slice()		返回一个新的数组对象(对原数组的前拷贝,原数组不会被改变)
					
				3.属性
					length 数组的长度
				4.特点
					1.JS中数组元素的类型是可变的
					2.JS中数组的长度是可变的
				5.调用 (调用之前一般进行对象的初始化也就是1中用到的new)
				对象名.方法名(参数);
				注:数组元素列表中可以有数组类型,这样的数组叫多维数组。

2. JavaScript Date对象

			Date :日期对象
			
			1.创建
				var d =new Date();
				var d =new Date(milliseconds);
				var d =new Date(dateString);
				var d =new Date(year, month, day, hours, minutes, seconds, milliseconds);
			2.方法(方法有很多 这里只举两个比较常用的方法)
				toLocaleString()	据本地时间格式,把 Date 对象转换为字符串。
				getTime()	返回 1970 年 1 月 1 日至今的毫秒数。
			3.属性
			constructor	  返回对创建此对象的 Date 函数的引用。
			prototype	  用于向对象添加属性和方法。
			4.特点
				可以很容易获取日期还可以进行日期的比较
			5.调用 (调用之前一般进行对象的初始化也就是1中用到的new)
			对象名.方法名(参数);

3. JavaScript Math对象

			Math对象:用于执行数学任务
			1.创建
				不需要new,不是对象的类,无需创建直接调用
			2.方法
				random()	返回 0 ~ 1 之间的随机数, 包含0 不包含1。
				ceil(x)		对数进行上舍入。
				floor(x)	对 x 进行下舍入。
				round(x)	把数四舍五入为最接近的整数。
			3.属性
				E			返回算术常量 e,即自然对数的底数(约等于2.718)。
				LN2			返回 2 的自然对数(约等于0.693)。
				LN10		返回 10 的自然对数(约等于2.302)。
				LOG2E		返回以 2 为底的 e 的对数(约等于 1.414)。
				LOG10E		返回以 10 为底的 e 的对数(约等于0.434)。
				PI			返回圆周率(约等于3.14159)。
				SQRT1_2		返回返回 2 的平方根的倒数(约等于 0.707)。
				SQRT2		返回 2 的平方根(约等于 1.414)。
			4.特点
				不用创建直接使用。  Math.方法名();
			5.调用 */
			document.write((Math.floor(Math.random()*100)+1)+"<br>");  //输出一个0-100的随机数
			

4. JavaScript Global对象

url编码
1.方法
decodeURI()      		参数uri		必需。	一个字符串,含有要解码的 URI 或其他要解码的文本。decodeURIComponent()   	参数uri	 	必需。	一个字符串,含有编码 URI 组件或其他要解码的文本。
encodeURI()				参数uri		必需。	一个字符串,含有 URI 或其他要编码的文本。
encodeURIComponent()	参数uri		必需。	一个字符串,含有 URI 组件或其他要编码的文本。
escape()				参数string	必需。	要被转义或编码的字符串。
eval()					参数string	必需。	要计算的字符串,其中含有要计算的 JavaScript 表达式或要执行的语句。
isFinite()				参数value	必需。	要检测的数字。
isNaN()					参数value	必需。	要检测的值。
Number()				参数object	可选。	一个 JavaScript 对象。如果没有提供参数,则返回0。
parseFloat()			参数string	必需。	要被解析的字符串。
parseInt()				参数string	必需。	要被解析的字符串。
						参数radix	可选。	表示要解析的数字的基数。该值介于 2 ~ 36 之间。
String()				参数object	必需。	把对象的值转换为字符串。
unescape()   			参数string			对由 escape() 编码的字符串进行解码。

5. JavaScript RegExp对象

RegExp正则表达式
	正则表达式是描述字符模式的对象。
	正则表达式用于对字符串模式匹配及检索替换,是对字符串执行模式匹配的强大工具。
		[abc]	查找方括号之间的任何字符。
		例如 [a] [ab] [a-c]
		特殊符号代表特殊含义的单个字符
			\d 单个数字字符[0-9]
			\w 单个单词字符 [a-zA-Z0-9_]
		量词符号:
			? 表示出现0次或者1次
			*  表示出现0次或者多次
			+  表示出现1次或者多次
			{m,n}  表示 m<= 数量 <= n
				m缺省:{,n} 最多n次
				n缺省:{m,} 最少m次 
	正则对象:
		开始结束符号
				开始 ^
				结束 $
				例如  var reg = /^{6,12}/$;
		1.创建
			1. var reg = new RegExp("正则表达式");
			例如 var reg = new RegExp("\w{6,12}\"); \具有转义字符的作用所以多用\\表示\
			var reg = new RegExp("\\w{6,12}\");
			2. var reg = /正则表达式/;
		2.方法
			compile	编译正则表达式。
			exec	检索字符串中指定的值。返回找到的值,并确定其位置。
			test	检索字符串中指定的值。返回 true 或 false。

二、String属性

	属性:
	String.prototype	
	String.length			返回字符串长度
	方法:
	indexOf()				返回字符串出现的首位置(索引)
	substr(start,length)	返回一个字符串中从start开始到指定字符数length的字符
	toUpperCase()			将指定字符串中小写字母转为大写字母并返回
	toLowerCase()			将指定字符串中大写字母转为小写字母并返回
	repalce()				返回一个由指定替换值替换一些或者全部指定被替换字符后的新字符串
	trim()					删除两端的空白字符(space,tab,no-break space等)并且包括行终止字符(如LF,CR)
Cadence SIP Layout 简单教程-第一章 以摄像头模组软硬结合板为例,描述layout的整个完整过程,从而掌握基本技能。 第一章 准备工作 第一节 原理图不用说layout前需要绘制原理图,原理图不在本文讨论范围内,所以列为准备工作。 需要特别说明的是,绘制原理的最终目的是导出网络表,网络表中的重要参数footprint是让layout软件选择正确封装的关键,所以这里讲解一下原理图设置footprint的位置。在原理图中双击零件,... 阅读详情

相关推荐

避开生产计划大坑:不懂MPS和MRP的区别,你的SAP PP模块白学了

本文深入解析SAP PP模块中MPS(主生产计划)与MRP(物料需求计划)的核心区别,揭示如何通过正确配置避免生产计划中的常见陷阱。文章详细探讨了MPS的三大缓冲特性和动态平衡算法,帮助企业提升生产计划稳定性,优化资源配置,避免生产线波动。

weixin_29268267的博客 401

web前端基础总结

1.首先了解网页和浏览器网页:网页是网站的基本单位,也叫Web页面,是承载各种网站应用的平台。网页由主要由文字,图片和链接构成,除此之外,网页的元素还包括表格、动画、音频、视频等等。浏览器: 浏览器目前有五大代表,分别为1.IE浏览器 → Edge浏览器2.谷歌(Chrome)浏览器3.safari浏览器4.火狐(Firfox)浏览器5.Opera浏览器浏览器主要由1.用户界面 2.渲染引擎 3.js解释器(Javascript) 4.网络功能模块 5.数据持久化存储等五大部分组成浏览器的内核:2.web标

weixin_68043491的博客 2517

Unity 多线程编程笔记 _Task详解

士大夫

weixin_43405845的博客 4384

web前端学习(总结/心得)

文章目录学习前端前提一, 明确方向/态度二, 明确内容路线学习前端过程三,明确方法,怎么学1、入门(两方面)->搭积木2、尝试写完整的东西四,如何深入3、把握主流实用知识4、广度认知,扩充知识面5、项目6、现实个人学习心得/建议: 前言:在学习的时候,即使有计划,有时候也会因为一些其他的干扰,陷入迷茫之中,暂断学习,所以总结一下学习web前端的一些表层的东西,帮助自己在学习过程中更加明确每一步该怎么走,也分析给大家。 博主学前端的教训 最早,在MOOC上看视频,大一花一个月寒假纯学习,就写了几个HTM

weixin_45627194的博客 2万+

三、STM32F103ZET6最小系统

stm32最小系统除去主控CPU外,需要包含,电源电路,复位电路,BOOT电路,时钟电路(因为stm32有内置时钟,对时钟要求不高的话,可以不要)。NRST引脚其实芯片已经用一个约40K的电阻上拉了,所以理论上来说是不需要再外接上拉电阻的,但我看大家都是有外接上拉的,心里没有底,不管这么多,先预留着。吃过亏,特意查看了芯片手册资料,下图是官方建议的供电方案,图片来自stm32f103zet6数据手册。首先明白目标,单纯的学习软件知识并不是我希望的,我还希望会硬件设计,这样后面才能摆脱开发板。

sevendecsdn的博客 6452

移相变压器Simulink建模与HVDC系统仿真实践

移相变压器是电力电子领域实现精确相位调节的核心设备,其通过特殊绕组设计改变输出电压相位角,在解决环网潮流不均、阻尼功率振荡等场景具有关键作用。本文基于MATLAB/Simulink环境,详细解析移相变压器的建模原理与技术实现,包括磁路耦合特性模拟、参数计算方法和控制策略设计。针对HVDC高压直流输电和FACTS柔性交流输电系统等典型应用,提供仿真模型搭建技巧与问题排查指南,特别涵盖新能源并网场景下的相位调节优化方案。通过实测数据验证,所建模型在稳态精度和动态响应方面均满足工程要求,为电力系统稳定性分析提供有

weixin_28278377的博客 270

Web前端学习总结(华清远见)

html(HyperText Markup Languages)是一门超文本标记语言,是一门纯粹的文本类型的语言。

wycaihcf的博客 529

GEE高阶应用——如何绘制2000-2022年土地利用变化轨迹时序图

土地利用变化是指在一定时间范围内,土地利用类型和结构发生的变化。时序变化是指这种变化随时间的推移而发生的序列变化。土地利用变化轨迹的时序变化具体介绍如下:首先,土地利用变化轨迹的时序变化体现在土地利用类型的演变上。在过去的几十年里,随着人口的增加、经济的发展和城市化的推进,土地利用类型发生了显著的变化。传统的农田逐渐减少,而城市、工业、交通、居住等用地的面积不断扩大。同时,随着环境保护意识的提高,生态保护用地、森林、湿地等绿色用地的面积也在增加。

此星光明博客 1113

学习web(前端)的知识点汇总,初学者稳稳拿捏!!!

目录 1、HTML知识点汇总 2、CSS知识点汇总 3、JS知识点汇总 一、HTML5(网页的骨架) 常用开发软件:Hbuilderx 使用过程:创建项目—创建目录—编写代码—运行(crtl+R) >>> <1>标签: 6类: 标题标签:h1-h6 *用之标题标记,六级标题之间不可嵌套,默认换行、变粗(h7和普通标题标记相同的样式) div标签:(块级标签) *有换行默认样式 p标...

m0_59273150的博客 8614

【图像去噪】论文精读:FM2S: Self-Supervised Fluorescence Microscopy Denoising With Single Noisy Image

论文题目:FM2S: Self-Supervised Fluorescence Microscopy Denoising With Single Noisy Image —— FM2S:单噪声图像自监督荧光显微镜去噪arXiv 2024!显微图像去噪!通过可视化详细的细胞结构和生物过程,荧光显微镜具有显着先进的生物学研究。然而,由于难以精确建模固有噪声和获取干净图像进行训练,这种图像去噪任务往往面临挑战,这限制了大多数现有方法。在本文中,我们提出了一种有效的。

主要更新底层视觉(去噪、超分等)相关的科研内容,形式为【论文精读】+【论文复现】 408

uniapp [全端兼容] - 详细实现人脸识别和活体检测功能,实时监测人脸是否进入区域及动作是否正确播报,免费自动提示引导动作及语音,提供提供实名认证、身份证识别、人脸信息采集、刷脸扫脸认证示例代码

uniapp,h5移动端网页,微信小程序,支付宝小程序,Android安卓,苹果ios,app,nvue,人脸识别,扫脸认证,人脸认证,活体认证,身份认证,uni-app人脸识别详细教程,如何在app端实现免费人脸识别教程,如何在小程序端做,最好用的插件,安卓ios百度人脸识别、活体检测、人脸采集APP,H5人脸识别带前后摄像头,适合新手看的人脸识别功能教程,详细示例代码源码,有没有免费的,接入百度,阿里云人脸识别,百度,api,活体检测,数据采集,动作提示指引,语音提示指引,报错,无法核验一直出错,根本用

🏆 前端领域优质创作者 1万+

Web前端基础知识总结

一、HTML和CSS 你做的页面在哪些流览器测试过?这些浏览器的内核分别是什么? IE:trident内核 Firefox:gecko内核 Safari:webkit内核 Opera:以前是presto内核,Opera现已改用Google Chrome的Blink内核 Chrome:Blink(基于webkit,Google与Opera Software共同开发) 每个HT...

csl125的博客 5532

YOLOv11改进-卷积-引入小波卷积WTConv 解决多尺度小目标问题

1.首先,WTConv利用二维Haar小波变换对输入图像进行多级分解。低频分量 (LL):捕捉图像的低频信息,如整体形状或轮廓。水平高频分量 (LH):捕捉图像中的水平边缘信息。垂直高频分量 (HL):捕捉图像中的垂直边缘信息。对角线高频分量 (HH):捕捉图像的对角线细节。在每一级的小波变换中,图像被下采样(空间分辨率减半),但频率信息得到了更细的分解。递归地执行小波变换(称为多级分解)可以得到不同尺度下的频率分量。

qq_64693987的博客 1万+

2024年最全前端自学路线图之前端自学大纲,前端系统面试题

前端自学路线图如下,前端自学需要耗费的时间和精力不比其他编程的少,近些年企业对前端人才的需求在不断增加,怎么还会有人说自学前端找不到工作?这是出于这样的原因,黑马程序员给想要自学前端的小伙伴整理一整套自学路线图,从自学HTML5到React.Js的项目实战自学只需要看这套前端自学路线图足矣!在网上看到有很多的前端自学路线图,但大部分的前端自学路线图是很零碎的,没有系统的前端自学目标和重点知识,也不知道自学到什么程度可以找工作。

2401_84411767的博客 907

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

学习Web前端,是应该自学,还是参加培训班?

先说观点,我强烈建议每个人都要自学,不要参加培训班。我干web前端工程师这个职位已经有6年多的时间,之前在蚂蚁金服做过2年,后来离开是因为加班实在熬不住才走的,像这些已经上市的互联网公司几乎没有不加班的,基本上都是996,虽然工资给的是很高,但谁也顶不住总加班没有生活的状态。由于自己在这行业已经有6年的工作经验,所以对这个行业的情况还是比较了解的,像在蚂蚁金服、腾讯、百度、美团、饿了么这样的大厂中......

Cangjie627的博客 754

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

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

自学WEB前端-3(JavaScript-2)

JavaScript的BOM和DOM对象

Slow down your pace 284

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

自学web前端练手——咖啡店主页(html+css3+js)

有参照页面,图片百度搜的+星巴克官网存的,半自撸。 header部分用js实现图片来回切换。 nav导航栏是超链接。 最左侧单一的图片是广告栏。 主体部分由左侧aside和右侧content组成。 aside部分用了table和div,并实现了2d的旋转(可以用奇偶选择器实现,但我试了一下我的有错误,所以就放弃了_(:з」∠)_是我菜) 接下来都是很简单的html+css就不做说明了。 效果如下:...

lvshaoshishang的博客 3999

100本最棒的web前端图书推荐(二)

上次发《100本最棒的web前端图书推荐(一)》一文后,有很多人过来问,有没有基础的js入门图书?有没有Ajax的图书?有没有实战类的图书?有没有相关视频教程?.....所以这两天抽空又写了《100本最棒的web前端图书推荐(二)》,同时把大家需要的图书推荐给各位,因为图书太多了,不一定适合所有人,因为每个人基础不一样,大家可以选自己需要的。 11、HTML5与CSS3基础教程(第8版) 语言:中文 类型:pdf 简介:本书是风靡全球的HTML和CSS入门教程的最新版,至第6版累积销量已超过10

m0_58455009的博客 981

自学WEB前端-3(JavaScript-1)

JavaScript是什么? 有什么特点(为什么要用js)?功能?组成?

Slow down your pace 336

Web前端从入门到精通自学之路

先说一下学习完web前端之后能干什么 学完web前端之后你可以开发网页,做h5动画,做手机端app,可以做自己的博客网站,可以做微信公众号开发,可以开发小程序,可以结合nwjs做电脑客户端软件:比如微信的pc版,钉钉的pc版 都是web前端来做的 感兴趣的可以加入我的前端学习交流群,里面有大量学习素材,dalao在线指导,欢迎加入~1145459155 怎么开始学习 两条路:自学或者找培训班, 找培训班的话,我推荐达内和传智播客,在国内讲师质量都比较高。这块我们一点就过, 我主要讲下怎么去自学。 对于自学最

qq_36272264的博客 1067

前端开发需要学习什么?

前端开发需要学习什么?web前端相对于编程语言Java、C++等来说相对要更容易入门,更适合新手学习。所以有越来越多的人想要学习web前端开发,那么我们学习web前端开发需要学习什么呢? web前端都要学习哪些内容呢? 1、HTML5+CSS3,需要掌握的知识点是我们常用的浏览器和浏览器内核是什么,和HTML语法和使用技巧并将常用标签掌握。还需要学习的就是CSS的语法和使用技巧等。学完后能够完成基础静态页面的制作。 2、JavaScript,需要掌握JavaScript语法和相应的算法,如:B..

yanghui0804的博客 7284

怎么规划前端学习路线?郑州Web前端培训什么

  Web前端开发要学什么?怎么规划前端学习路线?Web前端是随着移动互联网的高速发展而兴起的行业,入行门槛低、薪资待遇好。很多零基础的人想要学前端,但却不知道要学什么?如何高效率学习,接下来就给大家介绍一下Web前端学习路线。   第一阶段:前端页面重构。主要内容包括PC端网站布局、HTML5+CSS3基础、WebApp页面布局。学完此阶段,可胜任Web前端开发工程师/前端页面布局与重构工程师,就业薪资为4K-6K;   第二阶段:JavaScript高级程序设计、PC端全栈开发。主要内容包括原生

qq_43444478的博客 154

2021web前端超全学习路线图!HTML5+CSS3

这是我整理的2021年前端最新学习路线,感兴趣可以保存一下哦! 第一阶段:HTML5+css 第二阶段:移动web网页开发 第三阶段:JavaScript网页编程 第四阶段:Node.js与Ajax 第五阶段:vue.js项目实战 第六阶段:微信小程序 第七阶段:React.js项目实战 第八阶段:框架阶段与原理 第九阶段:移动APP开发 第十阶段:node.js进阶 第十一阶段:可

Java_1001011的博客 712

学web前端开发,培训和自学哪个更靠谱?

web前端在最近这几年越来越被注重,许多公司往往花高薪还是无法找到一个令自己满意的web前端人才,所以web前端的前景还是十分不错的,而且web前端上手也简单,假如能静下心来学习,几个月的时间还是能够有所成就的。那么,怎么学习web前端开发?自学好还是培训好? 学习web前端开发,首选需求掌握web前端开发的相关常识,web前端相关常识如下: 1、学好CSS是网页外观的重要一点,CSS能够帮助把网...

Icketang_的博客 1694

找到一份web前端工作需要掌握的内容如下(收藏)

首先是html,css这些简单的静态布局这是最基本的学习内容,不在多说。 然后是掌握JavaScript的基本原理,因为做web前端开发,用到JavaScript非常多,但是现在很多公司是不用去写原生的JavaScript,但是如果你想成为一个厉害的web前端工作者,JavaScript必须从理论到实际操作中都要非常得心应手。 现在公司是必须要求会用框架的,所以取代JavaScript的就是j...

lin123_00的博客 891

2024年最全的web前端自学教程视频,免费分享,剖析前端开发未来的出路在哪里

还有很多的同学在学习的过程中一味的追求学的速度,很快速的刷视频,写了后面忘了前面,最后什么都没有学到,什么都知道,但是什么都不懂,要具体说,也说不出个所以然。但是真的是这样的吗?很多自学的朋友往往都是自己去找资料学习的,资料上有的或许就学到了,资料上没有的或许就没有学到。最重要的是,在学习的过程中,不知道每个部分该学哪些知识点,学到什么程度才算好,学了能做什么。因为自学走的弯路是比较的多的,会踩很多的坑,学习的过程中是比较的迷茫的。这就会给人一个错误的信息就是,我把资料上的学完了,估计也-就差不多的了。

2401_84435885的博客 470
上一篇: 成功开发Android app-1(安装+android studio 的常用快捷键)
下一篇: 终于把(白嫖)阿里ESC服务器搞到手了(方法会写在文章中)
IT_Joliu
博客等级 码龄9年 32粉丝 45原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值