JS基础加强部分(二)

JavaScript入门一(JS基础知识) 文章目录一、JavaScript是什么二、网页组成2.读入数据总结 一、JavaScript是什么        JavaScript(简称“JS”)百度解释如下: 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式、声明式、函数式编程范式。   & 阅读详情

对象数据类型(引用数据类型)

1,数组

       //获得数组

       vararr = ['xiaobai',123];

       vararr2 = new Array('xiaohei',456);

       //引用数据类型(引用的是同一个地址)

       vararr3 = arr2;

       arr2.push('hello');

       //alert(arr3);

       varstr = arr2.toString();

       alert(typeof(str));

for ...in

       //遍历数组的元素

       vararr = ['zhangsan','lisi','wangwu','zaholiu'];

       vari;

       for(iin arr){

              alert(arr[i]);

       }

 

2,对象

  获得对象

(1)new Object()

(2)通过构造器(构造函数获得对象)

       //通过构造函数(构造器)获得对象

       function student(){

              this.name="wanger";

       }

       var obj = new student();

       alert(obj.name);

说明:构造器就是一个普通的函数,只是当我们通过new 函数名()来调用的时候,获得一个对象,这时候这个函数就称之为构造函数,构造函数内部通常使用this来代表当前的对象

(3)json  {}

       varobj = new student();

       alert(obj.name);

       //通过json快捷语法来获得

       varobj2 = {'name':'zhangsan'};

       alert(obj2.name);

 

Javascript 内置对象

作业:比较floor   ceil   round 区别

       varnum = 0.123;

       alert(Math.ceil(num));  //1    向上取整

       alert(Math.round(num));//1  四舍五入

       alert(Math.floor(num));//0   向下取整

JavaScript基础——1.js基础语法 js全称JavaScript,是一种轻量级的面向对象的编程语言,既能用在浏览器中控制页面交互,也能用在服务器端作为网站后台(借助 Node.js),因此 JavaScript 是一种全栈式的编程语言。 JavaScript 与 HTML 和 CSS 共同构成了我们所看到的网页,其中: HTML 用来定义网页的内容,例如标题、正文、图像等; CSS 用来控制网页的外观,例如颜色、字体、背景等; JavaScript 用来实时更新网页中的内容,例如从服务器获取数据并更新到网页中,修改某些标签的样式或其中 阅读详情

相关推荐

实战解析:利用Python requests库高效抓取京东商品评论并构建结构化数据集

本文详细介绍了如何利用Python requests库高效抓取京东商品评论并构建结构化数据集。通过分析京东评论接口、处理反爬机制以及数据解析存储,帮助开发者快速获取电商数据,适用于竞品监控、用户画像构建等商业场景。

weixin_42526415的博客 838

JavaScript基础部分(二)

浏览器会根据DOM模型,将结构化文档HTML解析成一系列节点,再把这些节点组成一个树状结构(DOM Tree)::所有的节点和树状结构都有规范的对外接口::这个是浏览器解析网页形成节点和树JS通过DOM这个接口来操作节点和树,DOM只是一个接口规范,可以用各种语言实现,不属于JS的语法,但是JS常常用到DOM操作。没有DOM,JS脚本语言就无法控制网页++同理POM也属于接口++

Joy T的博客 1107

S905L3B机顶盒刷Armbian:从安卓Root到eMMC全攻略

在嵌入式开发与轻量级服务器搭建中,ARM架构设备因其低功耗和高性价比备受关注。晶晨S905L3B作为运营商机顶盒的主流芯片,通过刷写Armbian系统可将其改造为ARM小服务器。其原理是利用Amlogic芯片的uboot引导机制,将Linux系统写入eMMC存储,从而脱离原厂安卓限制。这一方案的技术价值在于以极低成本实现Docker容器、下载机、轻量数据库等服务的部署,应用场景涵盖家庭网络广告过滤、智能家居控制、复古游戏机等。本文以CM311-1S为例,详细拆解从安卓9 Root到Armbian写入eMMC

weixin_31476015的博客 342

学习JS基础部分二

数组的创建 数组的方法 常见数组面试题 了解数组 首先,我们需要知道数组是什么,能干什么,有什么用。 数组,它是一组有序的数据,可以把一组相关的数据一起存放,并提供方便的访问方式。 创建数组 数组创建有两种方式 第一种:通过new关键字创建 var arr = new Array(); 当new Array()括号里面为空时,没有不传参数,表示创建一个空数组;当里面的值为一个数字时,表示数组最大长度是这个值,比如: var arr = new Array(); console.log(arr.length

一直在努力的小幸运 216

Nuvoton OpenTitan开源安全芯片技术解析与应用

硬件安全模块(HSM)作为可信计算基的核心组件,其设计透明度和可验证性正成为行业焦点。RISC-V架构凭借开源特性,为构建可审计的安全芯片提供了新范式。OpenTitan项目通过开放Verilog源码和形式化证明,实现了从物理不可克隆函数(PUF)到分层安全启动的全栈透明。该方案在lowRISC Voyager开发板上实测显示,安全启动时间小于200ms,性能损耗仅7%,显著优于传统黑盒方案。目前该技术已应用于Chromebook和数据中心,其40nm工艺版本更将功耗降至5μA待机水平,为物联网和边缘计算提

weixin_36303807的博客 401

Excel基金净值自动更新:手把手教你用Power Query抓取天天基金网数据(含常见错误修复)

本文详细介绍了如何利用Excel内置的Power Query工具,从天天基金网自动抓取基金净值数据,实现表格数据的自动刷新。通过手把手教程,您将学会构建参数化查询、整合多基金数据、计算持仓盈亏,并解决网页结构变动等常见错误,最终打造一个专属的、可自动更新的基金监控仪表盘,彻底告别手动更新。

xx56789的博客 730

JavaScript:基础部分(二)

文章目录1.流程控制语句1.1 代码块1.2 条件分支判断-if1.3 条件分支判断-switch1.4 循环语句-while1.5 循环语句-for1.6 break和continue2.对象 1.流程控制语句 1.1 代码块 <script type="text/javascript"> /* * 我们的程序是由一条一条语句构成的 * 语句是按照自上向下的顺序一条一条执行的 * 在JS中可以使用{}来为语句进行分组, * 同一个{

有点想法的专栏 225

SAP_PP模块跑完 MRP,MD04 里却看不到“计划订单”?排查这 3 个最容易被忽略的主数据参数

MRP 是 SAP 逻辑最严密的模块之一,它绝不会随机罢工。当 MD04 里看不到计划订单时,请不要怀疑系统的计算能力。99% 的情况,都是因为我们给系统下达了矛盾的指令:一边告诉它“我有需求”,一边却通过主数据告诉它“不要计划”、“不要触发”或者“我是冻结的”。掌握这 3 个排查点,你就能在 5 分钟内解决大部分“MRP 失灵”的悬案,成为用户眼中的“系统神医”。

我小时候很黑的博客 601

原生js基础部分(二)

1.ie和w3c标准下的兼容性写法有哪些?举些例子。 var ev = ev || window.event document.documentElement.clientWidth || document.body.clientWidth Var target = ev.srcElement||ev.target 2、new操作符具体干了什么呢? 1)、创建一个空对象,并且this变...

Lpd_Reason的博客 233

【100%通过率】华为OD机试真题 JS 实现【水库蓄水问题】【2023 Q1 | 100分】

给定一个长度为 n 的整数数组height。数组的元素表示山的高度,选择两个元素作为水库的边界,求蓄水量的最大值并输出蓄水量最大时的边界下标(蓄水量相同时输出下标较近的)。

MISAYAONE的博客 8174

AgentScope 实战训练营-7 种多智能体协作模式详解

本教程基于阿里巴巴开源的AgentScope Java框架,系统讲解多智能体系统的开发方法。涵盖7种核心协作模式:Pipeline流水线、Routing路由、Handoffs智能体交接、Supervisor监督器、Subagent子智能体、Skills技能系统及Workflow工作流。详细阐述ReActAgent、AgentScopeAgent、StateGraph等核心概念,提供完整的配置示例与代码实现,帮助开发者快速掌握基于Spring AI Alibaba的多智能体应用开发。

program哲学 163

js笔记---基础部分二

前言:引用类型的值(对象)是引用类型的一个实例。引用类型是一种数据结构,用于将数据和功能组织在一起。有时候也被称为对象定义,因为它们描述的是一类对象所具有的属性和方法。 1.引用数据类型 Object类型

panningwjr的专栏 5463

复现论文《孤岛微电网环境下基于物理模型引导的深度强化学习VSG频率控制方法》

本文提出了一种结合物理模型与深度强化学习的孤岛微电网VSG频率控制方法。通过建立VSG小信号模型并设计可变系数控制器,将物理知识融入深度强化学习框架,解决了高维参数和机组耦合带来的控制难题。复现代码实现了三个核心组件:VSGSmallSignalModel建模VSG动态特性,VariableCoefficientController实现参数自适应调节,PhysicsGuidedDRL整合DQN算法与物理模型引导的奖励机制。该方法通过模型驱动与数据驱动的优势互补,提升了频率控制性能,其中物理模型既作为先验知识

huanghm88的专栏 127

JavaScript面试题基础部分总结(二)

1、数据类型判断 (1)NaN与任何值相等都为假,包含自身。 (2)+的使用: number +number =数值相加 number+string= 字符串拼接 (3)类型转换 !![] 这里有个强制类型转换 把数组转换为布尔类型false,又进行取非,为true。 还有一些比如 []==false 两边的值会转化为0,结果为true。 在 JS 中,只有 0,-0,NaN,"",null,undefined 这六个值转布尔值时,结果为 false,任何对象转布尔变量都为真 true ...

z_sr1的博客 106

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

JavaScript基础知识笔记(二)——共六部分

1.表达式和语句 表达式 一个表达式可以产生一个值,有可能是运算、函数调用、有可能是字面量。表达式可以放在任何需要值的地方。 语句 语句可以理解为一个行为,循环语句和判断语句就是典型的语句。一个程序有很多个语句组成,一般情况下;分割一个一个的语句 2.流程控制 程序的三种基本结构 顺序结构 从上到下执行的代码就是顺序结构 程序默认就是由上到下顺序执行的 分支结构 根据不同的...

mingzi1245的博客 460

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

web前端快速入门(二)JavaScript基础 ECMAScript部分

1.概念:一门客户端脚本语言 *运行在客户端浏览器中的,每一个浏览器都有JavaScript的解析引擎 *脚本语言:不需要编译,直接就可以被浏览器解析执行了 2.功能: *可以来增强用户和html页面的交互过程,让页面有一些动态的效果,增强用户的体验 ...

weixin_45139640的博客 1070

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

JavaScript经典教程(二)-- CSS基础部分

1、外链式2、内嵌式3、行内式 ---- 最高级(离元素最近)4、import优先级判定:就近原则,谁离元素越近,优先级越高。即,代码一行一行执行,后面的同元素的style会覆盖前面的style。

weixin_45097269的博客 607

前端基础——JavaScript部分(二)函数,对象,面向对象编程

数据类型 字符串 1.正常字符串 用’ ’ 或者“ ”包裹 2.注意转义字符 \ \' // 一个字符串 \n // 换行 \t // tab \u4e2d //unicode编码 \u#### \x41 //AscII编码 3.多行字符串编写 //tab 上面的引号 var msg=` hello e we ` 4.模板字符串 //tab 上面的引号 let

wjr0258的博客 448

js基础知识

一.JavaScript的组成 BOM(浏览器对象模型) 使用BOM可以操作浏览器窗口,比如:弹出框,控制浏览器跳转,获取分辨率等 DOM(文档对象模型) 通过DOM提供的API可以对页面上的各种元素进行操作(大小,位置,颜色等) ECMAScript 逻辑编程语法,实现业务逻辑. 浏览器引擎 渲染引擎 用来解析HTML和CSS JS引擎 用来执行JavaScript代码,比如谷歌浏览器的V8引擎 二.数据类型 1.undefined Undefined是一个特殊的值,当一个变量声明但未被初始化时,就会被赋

warriordwu的博客 267

JavaScript——JS基础部分

目录 一.初识JavaScript 1.计算机组成 2.数据存储单位 3.HTML.CSS.JS关系 4.JavaScript组成 5.JS三种书写位置 5.1 行内式 5.2 内嵌式 5.3 外部式 6.JS输入输出语句 一.初识JavaScript 1.计算机组成 2.数据存储单位 bit < byte < kb < GB < TB<..... 位(bit): 1bit 可以保存一个 0 或者 1 (最小的存储单位) 字节(By...

WJFLBJ的博客 919

前端——JavaScript(JS)代码基础

前端中的JavaScript代码基础

2402_88087197的博客 2888

黑马JavaWeb开发跟学(二)Web前端开发JavaScript、Vue基础

黑马JavaWeb开发跟学(二)Web前端开发JavaScript基础

心向阳光的天域的博客 1529

html javascript (js) 部分

另外两篇html总结看这里! html基础 html css部分 目录javascript (js)javascript语言类型javascript 的作用代码端口 javascript (js) javascript 是一门脚本语言,主要是用于再网页上实现复杂的功能,让网页不再是静态的,而是动态(里面的内容阔以实时更新)网页,动画,画图之类的。 javascript语言类型 javascript是一门解释型语言,且为 轻量级的解释型语言 代码自上而下运行,且实时返回运行结果。代码在浏览器执行前不会做任何形

qq_49290616的博客 1342

js部分基础

目录bug:程序中的错误、漏洞数值类型:运算符:数据类型转换:程序结构;函数一:数组:字符对象:万物皆对象,任何可被描述的事物都是对象document:网页ES6新增面向对象phpmysql(不是数据库)ajax:异步的js和服务端的数据通信协议:计算机与计算机沟通的语法闭包与继承设计模式:面向对象的代码的编写方式jQuery: bug:程序中的错误、漏洞 分类: 有报错: (1). 在报错信...

BookstoreSpirit的博客 4366

JS 的基础部分

1.JS的组成部分: ECMAScript:js的核心语法结构 BOM:浏览器对象模型 DOM:文档对象模型 2.JS的三种输出方式: 1>.console.log():在控制台输出 2>.alert():在浏览器弹出 3>.document.write():在文档中输出 3.js文件的两种引入方式 1>.在script标签使用src属性引入js 文件 【注意】:引入外部的js文件中如果在其标签内部写是不生效的。 ...

Sink 912
上一篇: JS基础加强部分
下一篇: JS基础加强部分(三)
郭晓湉
郭晓湉 领域专家: 前端开发技术领域 领域专家: 前端开发技术领域
博客等级 码龄15年 341粉丝 302原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值