E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Javascript学习笔记
JavaScript学习笔记
(二)
主要源于廖雪峰老师的JavaScript教程1.函数函数的定义和调用函数声明#function标明这是一个函数定义#abs函数名称#(x)函数参数#{....}函数体,函数的具体实现#如果没有return语句,函数返回值为undefinedfunctionabs(x){if(x>=0){returnx;}else{return-x;}}函数也是一个对象,可以用一个变量来指向该函数#function
ynchai
·
2023-03-13 08:58
javascript学习笔记
(三)——闭包
作用域在程序的某个节点上的作用域指的是,该代码节点能够阅读到的所有实体(entity),也被称为上下文或者执行环境。(注:entity简单来讲就是由标识符代表的代码和变量)词法作用域与动态作用域以上我们提到作用域的讨论依赖具体的程序节点,这个程序节点可以细分为如下两块。lexicalscope(词法作用域):源代码的文本片段(areaoftext)dynamicscope(动态作用域):源代码的节
一月二十九日
·
2023-03-13 01:44
JavaScript学习笔记
标签内部写代码,放在head和body里都可以。一对标签可以加无限制个。输出document.write();可以输出标签,例如document.write("标签h1");分号可加可不加执行顺序是顺序执行单行注释://多行注释:/**/数据类型:字符串string数字number布尔Boolean数组Array,定义方式:vara=[1,3,4],或者vara=newArray();此时数组大小
Juha
·
2023-03-11 09:06
Javascript学习笔记
-模块化
Javascript模块化.png1.简介前端发展初期或者Javascript发展初期,我们所要解决的问题只是一个页面上各种内容的排版,表单验证之类的简单交互逻辑处理,这个时候单个js文件就完全能满足我们的开发要求。随着Web的发展,前端已经从单纯HTML展示发展到前端应用,同时伴随着语言的发展,产生了大量的第三方帮助开发的库(例如:JQuery),我们所需要的Javascript脚本逐渐变大,变
Patrick浩
·
2023-03-11 05:12
JavaScript学习笔记
-速成版
目录一.JS基础语法1.JS常用指令2.JS中的变量3.js中的数据类型4.字符串操作5.数组Array6.对象(键值对)7.for、while循环8.高阶数组方法(forEach、map、filter)9.条件语句二.函数和面向对象10.函数入门11.用结构体函数创建对象12.用类创建对象13.DOM文档对象模型14.事件监听一.JS基础语法1.JS常用指令JS代码可以写在body结束标签前,或
小雷的酸菜
·
2023-03-10 18:20
javascript
学习
前端
Javascript学习笔记
——5.2 复合语句和空语句
复合语句用花括号括起来的一条或多条语句,即语句块,通常用在while、for等。{varname='Mike'vargreeting='hello,'+name}空语句包含的语句条数是0,一般用在空循环体for(i=0;i<a.length;a[i++]=0);//完成了对数组a的赋值
IFELSE
·
2023-02-18 22:48
2019-03-11
JavaScript学习笔记
之流程控制
参考资料:《JavaScript从入门到精通》、《PHP、MySQL与JavaScript学习手册》赋值语句赋值语句是JavaScript程序中最常见的语句。赋值语句的语法如下:变量名=表达式;当使用关键字var声明变量时,可以同时用赋值语句对声明的变量进行赋值。条件判断语句:if语句、switch语句条件语句会改变程序的运行流程,它们会对某些事情提出问题,并用从不同路径得到的答案进行回应。除了条
NoelleMu
·
2023-02-17 02:43
JavaScript学习笔记
JavaScript是web开发中强大的脚本语言无需编译,直接被浏览器解析并运行不能单独运行,必须嵌入HTML代码中由上到下依次执行没有访问系统文件的权限,较安全脚本语言:嵌入在其他语言中结合使用,无法独立执行,直接被浏览器解析执行作用:控制页面特效展示对HTML元素进行动态控制对表单项进行校验控制CSS样式JavaScript的组成ECMAScript(核心):规定了JS的语法和基本对象DOM文
Jason 20
·
2023-02-05 18:56
笔记
javascript
web
JavaScript学习笔记
——BOM简介
BOMBOM:BrowserObjectModel,浏览器对象模型window对象是BOM的顶层(核心)对象,所有对象都是通过它延伸出来的,也可以称为window的子对象DOM也是BOM的一部分window对象window对象是JavaScript中的顶级对象全局变量、自定义函数也是window对象的属性和方法window对象下的属性和方法调用时,可以省略window
希魔王的塔罗牌
·
2023-02-05 14:25
javascript
JavaScript学习笔记
_ES6_解构赋值
JavaScript中的结构赋值也是Mozilla项目率先提出和实现的。解构赋值是从赋值运算符(=)右侧的对象或数组中提取值,对变量进行赋值。在解构赋值中,如果赋值运算符右侧部分不是数组或对象,就先将其转为对象,因此无法结构undefined和null。类型转换知识点传送门!!!数组模型解构解构赋值可以从赋值运算符右侧的数组中提取值,并按照对应的位置,对左侧的变量赋值。只要赋值运算符左右两侧的位置
菜出意料
·
2023-02-02 06:25
「
JavaScript学习笔记
」 Function.prototype.call.apply()
Function.apply.call特殊用法最近群里由发了一个JS题目:constpages=Array.apply(null,{length:data.pages.length}).map(Function.call,Number)由于看不懂,先搜搜谷歌,找到一篇相关的问题:stackoverflowhttps://stackoverflow.com/questions/37888470/ma
这名字真不对
·
2023-01-30 22:09
JavaScript学习笔记
JS输出外部的JS也可以把脚本保存到外部文件中。外部文件通常包含被多个网页使用的代码。外部JavaScript文件的文件扩展名是.js。如需使用外部文件,请在标签的"src"属性中设置该.js文件:JS显示数据使用window.alert()弹出警告框使用document.write()方法将内容写到HTML文档中使用innerHTML写入到HTML元素使用console.log()写入到浏览器的
栖陆@.
·
2023-01-30 13:51
javascript
学习
前端
Javascript学习笔记
——8.6 闭包
先看一段代码varscope='globalscope'functioncheckscope(){varscope='localscope'functionf(){returnscope}returnf()}checkscope()最后的返回值是什么?肯定是'localscope'再把代码调整一下varscope='globalscope'functioncheckscope(){varscope
IFELSE
·
2023-01-26 06:06
JMeter学习笔记1-安装环境
前面已经写完了
JavaScript学习笔记
系列,已经对JavaScript的基本语法完全掌握和知道如何用JavaScript编写第一个Selenium自动化测试脚本。
Anthony_tester
·
2023-01-16 10:49
Jmeter性能测试基础
JMeter学习笔记
安装
让我们来聊聊前端的工程化
前端发展浅谈让我们回忆一下前端系列的文章:Vue学习笔记(一)初遇Node.js教程(一)基本概念与基本使用Vue学习笔记(二)相识篇Vue学习笔记(三)甚欢篇
JavaScript学习笔记
(一)promise
·
2022-12-14 14:33
前端
JavaScript学习笔记
JavaScript学习笔记
1.JavaScript的输入输出输出js自上往下执行//控制浏览器弹出一个警告框alert("helloworld");//让计算机在页面中输出一个内容//可以在body中写入一个内容
特图sama
·
2022-11-20 13:16
javascript
html
css
JavaScript学习笔记
(四十八)——Node.js之Express
以下内容转载编辑自菜鸟教程提醒:该篇文章里面的操作方式可能与你的操作方式不太一样,注意要用你的方式去执行代码。希望通过该篇文章能对express有一定的了解。Express简介Express是一个简洁而灵活的node.jsWeb应用框架,提供了一系列强大特性帮助你创建各种Web应用,和丰富的HTTP工具。使用Express可以快速地搭建一个完整功能的网站。Express框架核心特性:可以设置中间件
粽子师兄
·
2022-10-15 13:55
javaScript
nodejs
express
js
javascript
JavaScript学习笔记
(日期,时间和计时器)
在前面的篇幅中曾经简单的讲述了一下Date对象的一些方法和属性,本篇将更为详细的介绍Date对象的使用方法。在网页制作时,我们经常会用到时间。然而我们知道,地球上不同地方同一时刻用来表示时间的值是不同的,也就是平常我们所说的有时差了,那么当我们描述一个时间的时候,怎么让别人知道我们用的什么地方的时间呢。因此协调世界时(UTC)就诞生了,实际是它是伦敦格林尼治的0:00午夜。UTC的前身是格林尼治标
moonfish0607
·
2022-10-12 10:41
JavaScript
【前端之旅】Web前端发展简史
【前端之旅】Web基础与开发工具【前端之旅】手把手教你安装VSCode并附上超实用插件指南【前端之旅】HTML大总结【前端之旅】CSS三万字总结【前端之旅】
JavaScript学习笔记
【
孙不坚1208
·
2022-09-03 08:06
前端必备知识
前端
javascript
前端框架
8.
JavaScript学习笔记
——预编译
预编译文章目录预编译1.JavaScript运行三部曲2.预编译前奏3.预编译过程3.1函数预编译四部曲3.2全局预编译1.JavaScript运行三部曲语法分析:在一行行解释运行之前,程序会先通篇扫描一遍程序有无语法错误;预编译解释执行预编译的效果:1.函数声明整体提升即程序会将函数声明提到最前面。test();functiontest(){}上述程序在C语言中是不被允许的,函数在使用前必须有函
lvh98
·
2022-07-13 19:16
javascript
学习
前端
WEB前端(第二章)·
JavaScript学习笔记
JavaScript一、作用:给页面添加动态效果。注意:和Java,没有任何关系。二、语言特点:属于脚本语言,不需要编译直接执行。属于弱类型语言强类型intx=10;Stringname=“X”;弱类型varx=10;varname=“X”安全性高:js语言只能访问浏览器内部的数据不能访问浏览器以外的数据。交互性高:js语言可以直接嵌入到HTML页面,可以让用户脱离后端服务器和页面内容进行交互(简
Ryan燊
·
2022-06-04 18:14
Web前端
javascript
js
JavaScript学习笔记
——JS基础4
41嵌套for循环/*通过程序,在页面中输出如下的图形:****************/for(vari=0;i")}42练习/******1j")}*//*打印九九乘法表*//*for(vari=1;i"+j+"*"+i+"="+i*j+" "+"");}document.write("");}*//*打印出1-100之间所有的质数*/for(vari=2;i/*span{displ
不知天文,不知地理
·
2022-05-21 07:28
web前端学习笔记
javascript
学习
linq
【笔记】【JavaScript】狂神说JavaScript-学习笔记
JavaScript学习笔记
前言学习视频:【狂神说Java】JavaScript最新教程通俗易懂感谢狂神!!!此笔记用于记录本人在学习中还有不懂以及值得注意的地方。以方便日后的工作与学习。
lao-jiawei
·
2022-04-21 09:43
javascript
JavaScript学习笔记
(狂神说)
本文章根据狂神说视频内容学习整理1、什么是JavaScript1.1、概述JavaScript是一门世界上最流行的脚本语言Java、JavaScript10天开发出的一个合格的后端人员,必须要精通JavaScript1.2、历史https://blog.csdn.net/kese7952/article/details/79357868ECMAScript可以理解为是JavaScript的一个标准
薛叔不养猫
·
2022-04-21 09:08
java
javaweb
javascript
JavaScript学习笔记
(三)
7.操作BOM对象(重点)浏览器介绍JavaScript和浏览器关系?JavaScript诞生就是为了能够让它在浏览器中运行!BOM:浏览器对象模型主流浏览器:IE6~11ChromeSafariFireFox(Linux默认浏览器)三方:QQ浏览器360浏览器window(重要)window代表浏览器窗口window.alert(1)undefinedwindow.innerHeight731w
南宫梦沉
·
2022-04-21 09:25
=====前端=====
javascript
JavaScript学习笔记
一
JavaScript学习笔记
1.介绍2.基础语法输入输出变量数据类型简单数据类型复杂数据类型类型转换3.运算算术运算符递增递减运算符比较运算符逻辑运算符赋值运算符运算符优先级4.流程控制分支结构if语句三元表达式
Concise200
·
2022-04-07 11:01
#
JS+
jQuery
javascript
前端
开发语言
JavaScript学习笔记
及案例总结
JavaScript一、JavaScript简介1.什么是JavaScript?‘JavaScript简称JS,由网景公司开发的客户端脚本语言(Java服务器端的编程语言),不需要变异,可以直接运行Web前端三层:结构层HTML定义页面的结构样式层CSS定义页面的样式行为层JavaScript用来实现交互,提升用户体验2.JavaScript作用在客户端动态的操作页面eg:购物车在客户端做数据校验
wsgjm1314
·
2022-04-03 13:24
javascript
js
01
JavaScript学习笔记
01
JavaScript学习笔记
一、初步认识1.概念2.HTML/CSS/JS区别3.浏览器执行JS简介4.JS的组成二、初体验2.1行内式JS2.2内嵌js2.3外部Js文件2.4注释2.5输入输出语句三
LuZhouShiLi
·
2022-04-03 13:56
#
JavaScript
前端
javascript
前端
JavaScript学习笔记
(一)基础语法
JS基础语法一,Output二,数据类型三,对象四,函数五,事件六,流程控制七,类型转换一,Output1,使用windows.alert()弹出警告框window.alert(5+6);2,使用document.write()方法将内容写到HTML文档中document.write("这是一个标题")只能在HTML输出流中使用document.write。如果在文档已加载后使用它(比如在函数中)
m0_60721514
·
2022-03-19 22:51
java
后端
java
后端
JavaScript学习笔记
(二)
JS函数JS函数是被设计为执行特定任务的代码块。JS函数会在某代码调用它时被执行。JS函数语法:functionname(参数1,参数2,参数3){要执行的代码}函数调用:当事件发生时(当用户点击按钮)当JS代码调用时自动(自调用)()运算符调用函数:functiontoCelsius(fahrenheit){return(5/9)*(fahrenheit-32);}document.getEle
sinat_38483976
·
2022-03-16 09:00
JavaScript笔记
JavaScript学习笔记
(一)
前提提要:学习视频来源:B站尚硅谷。软件:HBuilder浏览器:谷歌浏览器这边记录个人学习笔记。基本输出语句:新建一个.html文件,在head中建立一个script中书写语句。1、alert("在浏览器窗口弹出一个警告框");2、document.write("可以向body中输出一个内容");3、console.log("向控制台输出一个内容");
SH041218121
·
2022-03-16 09:40
JavaScript学习记录
学习
html
前端
javascript
JavaScript学习笔记
——函数 Part1:函数的创建原理(函数声明、函数表达式、函数在何时被创建)
在JavaScript中,很多组织代码的技巧都要求精通并熟练地使用函数。学习JavaScript的分水岭就是能否熟知函数要点函数声明创建的函数是在执行其他代码前定义的;函数表达式是在运行阶段与其他代码一起执行的,因此在函数表达式所在的语句执行前,它创建的函数是未定义的。定义函数的方式有两种:使用函数声明和使用函数表达式。(函数引用是一个指向函数的值。)函数声明在执行代码前处理函数表达式在运行阶段随
Insomnia_X
·
2022-03-05 13:07
JavaScript学习笔记
javascript
【没人看系列】js 数据类型
本文为作者
JavaScript学习笔记
,只是加强个人理解和认识。
阿否_
·
2022-02-21 10:54
javascript学习笔记
整理
javascript从零到精通笔记整理js写在哪-css写在哪-内联(行内):属性形式:style="样式属性:样式属性值"-内部:style双标签,包裹css样式-外部(外联):link单标签,的href属性,引入css文件的路径-知道啥叫公共样式不?-好几个页面都要用到的样式,叫公共样式1:内联-内联(行内):属性形式:事件触发-``-不建议使用,结构和行为的分离,优化项目,便于管理-为了测试
Left hand
·
2022-02-14 16:59
javascript
es6
git
github
随处可见的
JavaScript学习笔记
-基础操作篇
他虽疯,但却有他的一套理论题图--引自网络,侵删,请联系我引言如果说前两天的复习属于张口就来,花不了什么时间,那么今天,我恐怕就得面向搜索引擎写作了,虽然同样是基础,也许我在刚学完JavaScript的时候还能对各种基本操作如数家珍而现在,我只能在要用到啥的时候意识到,有这么个东西,但是不知道叫啥。这极大地拖慢了工作效率,尤其是在不能自由上网的环境下故而,在这个章节中,我将主要过一过各种基础操作的
zephryu
·
2022-02-11 14:45
Javascript学习笔记
——8.4 作为值的函数
在Javascript中,函数不仅是一种语法也是值,可以将函数赋值给变量,存储在对象的属性或数组的元素中,还可以作为参数传入另外一个函数。functionsquare(x){returnx*x}上面的函数声明创建了一个函数对象,并将其值赋给square这个变量。也就是说square只是指向这个函数的一个变量。函数对象作为值还可以赋值给其他变量functionsquare(x){returnx*x}
IFELSE
·
2022-02-11 14:47
javascript学习笔记
--包装类和String方法
主要点:1.浏览器提供的三个包装类String()Number()Boolen()2.包装类是浏览器底层自己使用的,将基本数据类型临时转换成对象3.字符串的存储原理:vara="holloworld"=>["h","o","o","l“...]基本数据类型:String,Boolen,Number,Null,Undefined,引用数据类型:Objectjs中为我们提供了三个包装类,可以通过这三个
一个总在代码里给自己下毒的小白
·
2022-02-09 22:32
Javascript学习笔记
——7.6 数组遍历
使用for循环是遍历数组最常见的方法for(vari=0;i
IFELSE
·
2022-02-09 10:53
JavaScript学习笔记
3—面向对象编程
JavaScript—面向对象编程JavaScript不区分类和实例的概念,而是通过原型(prototype)来实现面向对象编程。原型是指当我们想要创建xiaoming这个具体的学生时,我们并没有一个Student类型可用。那怎么办?恰好有这么一个现成的对象:varrobot={name:'Robot',height:1.6,run:function(){console.log(this.name
天山雪莲_38324
·
2022-02-07 17:52
Javascript学习笔记
——5.3 声明语句
var声明变量;function声明函数。varvari//声明,未赋初始值,默认值为undefinedvarj=1//声明并赋初始值vark,l//声明多个变量varm=1,n=2,o={name:'mike',age:18}//声明多个变量同时赋初始值在函数体内用var声明变量,则变量为局部变量;在顶层代码用var声明变量,则为全局变量。var声明的全局变量无法通过delete删除。可以多次声
IFELSE
·
2022-02-05 16:30
Javascript学习笔记
——8.1 函数的定义
函数使用function关键字定义,可以用在函数定义表达式(参考4.3函数定义表达式)或函数声明语句(5.3声明语句)里.函数的组成:function关键字函数名称标识符类似于变量的名字,新定义的函数对象会赋值给这个变量.一对圆括号,其中包含0个或者多个用逗号分开的参数一对花括号,其中包含0条或多条Javascript语句可以用函数声明和表达式两种方式定义函数//函数声明functionadd(x
IFELSE
·
2022-02-05 11:07
JavaScript学习笔记
JavaScript学习笔记
定义变量let与块级作用域块级作用域const命令JS中的函数函数是一等公民高阶函数什么是高阶函数常用高阶函数闭包箭头函数参数默认值剩余参数展开数组解构数组解构对象的解构赋值字符串的解构模板字符串标签模板字符串
海森堡_lichangan
·
2021-10-21 13:15
JavaScript
javascript
前端
es6
1024程序员节
Javascript学习笔记
——4.12 表达式计算
表达式计算就是把一串字符串当做代码解释运行,通过全局函数eval()实现此功能。varstr='5+3'eval(str)//8eval()即是函数也是运算符,它的执行流程如下图image.pngeval()中不仅可以是表达式,也可以声明变量和函数。eval('varx=10')eval('functionsayHello(name){conlose.log(name+"hello")}')eva
IFELSE
·
2021-06-24 22:43
javascript学习笔记
--修改原型对象中的toString()
functionFun(name,age){this.name=name;this.age=age;}varfun2=newFun("tom",17);console.log(fun2)//Fun{name:"tom",age:17}以下代码块中console.log(fun2.toString)functionFun(name,age){this.name=name;this.age=age;}
一个总在代码里给自己下毒的小白
·
2021-06-23 19:46
javascript学习笔记
--增删改查(四)
删除父节点的子节点父节点.removeChild(子节点)/子节点.parentNode.removeChild(子节点)你喜欢那个城市北京上海东京首尔删除#bj节点//removechild删除指定子节点父节点.removechild(子节点)myClick("btn04",function(){varbj=document.getElementById("bj");varcity=docume
一个总在代码里给自己下毒的小白
·
2021-06-23 04:48
javascript学习笔记
--文档的加载
浏览器加载页面的顺序是自上而下的顺序,读取一行,运行一行vara=1;document.write("你好!");console.log(a);以上代码执行顺序为:先打印你好,再打印a;写代码的位置:1.vara=1;document.write("你好!");console.log(a);2.vara=1;document.write("你好!");console.log(a);但是当一些不需要
一个总在代码里给自己下毒的小白
·
2021-06-22 11:30
javascript学习笔记
--增删改查(二)
appendChild()将新的节点插入到指定的节点前你喜欢那个城市北京上海东京首尔创建一个广州节点,添加到City下将广州节点插入到#bj前使用广州节点替换#bj节点删除#bj节点读取City的html代码设置#bj的HTML代码functionmyClick(idStr,fun){varbtn=document.getElementById(idStr)btn.onclick=fun;}myC
一个总在代码里给自己下毒的小白
·
2021-06-15 13:43
Javascript学习笔记
——4.2 对象和数组的初始化表达式
对象和数组初始化表达式实际上是创建了新的对象和数组数组初始化表达式方括号,逗号分隔元素。又称为数组直接量[]//空数组[[1,2],3,'4']//数组可以嵌套[1,,3]//未写的元素为undefined对象表达式与数组类似,把方括号变为大括号,每个属性名和值之间用冒号,属性之间用逗号隔开。又称为对象直接量。varp={x:2.1,y:-1.3}varperson={name:'Mike',ag
IFELSE
·
2021-06-11 16:45
javascript学习笔记
--添加记录
1.获取input框内的文本table{border-collapse:collapse;}table,td,th{width:200px;border:1pxsolidblack;}nameemailsalary
[email protected]
>
[email protected]
:email:salary:submit//先给获
一个总在代码里给自己下毒的小白
·
2021-06-11 00:33
javascript学习笔记
-拖拽效果
最近开发小程序,用到小程序里的拖拽效果,研究了下底层的原理,发现只要以下三点就可以完成拖拽效果。实现拖拽效果的三个步骤:1.鼠标按下,元素开始响应鼠标动作----onmousedown2.鼠标移动,元素开始跟随鼠标位移而位移----onmousemove3.鼠标松开,元素停止响应鼠标动作-----onmouseup先开始准备工作://注意,开启定位必不可少#box1{height:200px;wi
一个总在代码里给自己下毒的小白
·
2021-06-08 20:36
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他