JavaScript
Wellend
这个作者很懒,什么都没留下…
展开
-
【高频面试题】 面试整理道常见JavaScript基础面试题
【高频面试题】 面试整理道常见JavaScript基础面试题原创 2022-02-23 10:17:57 · 183 阅读 · 0 评论 -
【js 截取某个字符前面或者后面的字符串】
/* string 字符串; str 指定字符; split(),用于把一个字符串分割成字符串数组; split(str)[0],读取数组中索引为0的值(第一个值),所有数组索引默认从0开始; */function getStr(string,str){ var str_before = string.split(str)[0]; var str_after = string.split(str)[1]; alert('前:'+str_before原创 2022-01-15 15:28:36 · 1314 阅读 · 0 评论 -
【前端常用demo】
1、禁止网页复制粘贴<script type="text/javascript"> const html = document.querySelector('html') html.oncopy = () => false // 复制 html.onpaste = () => false // 粘贴</script>2、input框限制只能输入中文(其他字符自己更换一下逻辑即可) <script type="text/javascr原创 2021-12-30 15:38:55 · 1339 阅读 · 0 评论 -
阿里经典面试题
<script> var a = { n: 1 } var b = a; a.x = a = { n: 2 } console.log(a.x) //是什么? console.log(b) //是什么? </script>答案:<script> var a = {原创 2020-08-19 19:46:21 · 123 阅读 · 0 评论 -
使用面向对象写一个烟花效果
面向对象(OOP)理解:Object Oriented Programming,原来就是面向对象的编程啊,还有OOD(面向对象的设计),OOA(面向对象的分析)。那什么是面向对象呢?举个最简单点的例子来区分 面向过程和面向对象有一天你想吃鱼香肉丝了,怎么办呢?你有两个选择1、自己买材料,肉,鱼香肉丝调料,蒜苔,胡萝卜等等然后切菜切肉,开炒,盛到盘子里。2、去饭店,张开嘴:老板!来一份鱼香肉丝!看出来区别了吗?这就是1是面向过程,2是面向对象。面向对象有什么优势呢?首先你不需要知道鱼香肉丝是怎么原创 2020-08-19 19:43:25 · 269 阅读 · 0 评论 -
利用面向对象写弹幕效果
利用面向对象写弹幕效果<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> .cont原创 2020-08-19 09:09:57 · 426 阅读 · 0 评论 -
JavaScript中数组(个人整理)
JavaScript中数组本文将介绍JavaScript语言中的数组,全文内容包括但不限于 数组的简单介绍、数组的创建、数组中的元素访问、数组的类型以及数组相关的核心方法等内容。数组的核心概念数组的概念:称之为 数据的集合,数组中的每一个-值成为元素数组的格式:[1,2,3,4,5]数组的索引:每一个元素在数组中都是有一个位置,用数字表示称为索引,索引值默认从 0 开始依次递增数组的长度:JavaScript中每个数组都拥有lenght属性,通常该属性的值为数组的长度思考:原创 2020-07-04 17:41:08 · 255 阅读 · 0 评论 -
笔记-函数(重点)
函数(重点)1.函数中的this(重点)<body><button id="btn">点击</button><script> /* 函数的中关键字 arguments 实参的集合 return this 只有函数中才有的一个关键字(对象),主要指向(表示)的是当前对象 */ function fun() { console.原创 2020-07-03 18:20:57 · 122 阅读 · 0 评论 -
(个人总结)JavaScript中的函数
JavaScript中的函数函数的定义: 函数就是JavaScript的基础模块单元,包含一组语句,用于代码的复用,信息隐藏 和 组合调用。简单点说:函数就是把任意的一段代码放在一个盒子里面,在我想要执行这段代码的时候,直接执行这个盒子里面的代码就行来函数的创建和结构1.函数的创建在JavaScript语言中,可以通过一下三种方式创建:函数声明 //函数声明式创建函数 function f1() { //需要编写的代码 }// function: 声明函数的关键字,表示接下原创 2020-07-02 20:35:25 · 240 阅读 · 2 评论 -
打印闰年案例,100以内的偶数之和,加减运算,水仙花数
打印闰年案例<script> /* 需求:输出 1000-2020 之间所有的闰年,要求每行输出8个 显示在页面上 */ var n = 0; //计算闰年个数的变量 // 循环的去判断这些年份中哪些是闰年 for (var year = 1000; year <= 2020; year++) { if (year % 4 === 0 &&原创 2020-06-29 17:04:00 · 197 阅读 · 0 评论 -
(个人整理)JavaScript流程控制语句
JavaScript流程控制语句流程控制结构:1.顺序结构 从上到下,从左到右执行的结构 js代码必须写在结构后面 js代码中如果有某一个位置出错,那么这个位置之后的所有代码都不执行2.分支结构(选择性的去执行代码) if 分支语句 switch 多值匹配语句3.循环结构(重复的执行某一段代码) while 循环 do while 循环 for 循环JavaScript 语言中 流程控制语句,包括:顺序,选择,和循环三种 控制结构 以及 具体的控制原创 2020-06-26 12:25:12 · 407 阅读 · 0 评论 -
JavaScript基础语法(个人整理)
JavaScript基础语法JavaScript的简介概述JavaScript是一门动态的、弱类型的解释型高级编程语言。它基于原型,支持面向对象 和函数式编程等多种编程范式。通常称为js作者Brendan Eich(布兰登·艾奇)背景:JavaScript诞生于 1995年,其诞生的初衷是为了减轻服务器的压力,而在客户端提供一种表单验证的功能。最初的名字为:Mocha(摩擦),1995年9月在Netscape navigator 2.0的beta版本中改名为 livescript,同年12月份原创 2020-06-22 21:20:29 · 1814 阅读 · 1 评论