文章目录前言一、js的组成?二、变量(重点)1.变量的概念2.定义变量以及赋值三、数据类型(重点)1.数据类型的概念2.简单数据类型2.获取数据类型3.数据类型转换总结 前言JavaScript是 基于对象和事件驱动,运行在浏览器客户端的脚本语言。在前端的学习中,js是非常重要的,所以我用文章来记录我所学习的js。 一、js的组成?组成部分ECMASCRIPT : 定义了javascript
JavaScript的基本特点:JavaSc...
转载 2017-10-28 15:59:00
66阅读
2评论
JavaScript的基本特点:JavaScript是基本对象和事件驱动,具有实时性,动态性,跨平台性和安全性等。 JavaScript是对大小写敏感的。<!DOCTYPE html><html><head> <title></title></head><body> var num = Number(prompt("请输入一个0-100之间的数字","")); if
原创 2021-07-15 13:32:53
90阅读
1、常用设计模式 单例模式:懒汉式、饿汉式、双重校验锁、静态加载,内部类加载、枚举类加载。保证一个类仅有一个实例,并提供一个访问它的全局访问点。 代理模式:动态代理和静态代理,什么时候使用动态代理。 适配器模式:将一个类的接口转换成客户希望的另外一个接口。适配器模式使得原本由于接口不兼容而不能一起工
转载 2017-06-28 20:35:00
32阅读
2评论
JavaScript概念JavaScript是什么JavaScript是一种基于对象和事件驱动具有相对安全性的客户端脚本语言。是一种广泛用于客户端Web开发的脚本语言,常用来给HTML网页添加动态功能,比如响应用户的各种操作。对象:万事万物都是对象对象三要素:属性:用来描述一个对象的外观特征方法(主动行为):对象自己本身所具备的能力事件(被动行为):对象自己接受到一种指令需要完成的一种行为解析执行
转载 2023-06-27 11:02:39
64阅读
初识JavaScript一、JavaScript定义二、JavaScript组成三、JavaScript使用四、JavaScript基本语法1、JavaScript变量2、变量的声明和赋值五、JavaScript数据类型1.JavaScript中的数据类型2.typeof操作符3.number数据类型类型转换4.string数据类型字符串转换5.boolean数据类型 一、JavaScript
需要理解重点内容有: JVM内存管理机制和垃圾回收机制(基本每次面试都会问,一定要搞得透彻) JVM内存调优(了解是怎么回事,一般做项目过程中使用较多) 设计模式(熟悉常见设计模式的应用场景,会画类图,实在不行背几个也是有用的) 多线程(每次都会问,包括线程和进程、线程状态、线程并发的操作等,需要
转载 2017-06-28 20:34:00
46阅读
2评论
1.什么是JavaScript:被设计用来向HTML页面添加交互行为。是一种脚本语言(脚本语言是一种轻量级的编程语言)。由数行可执行计算机代码组成。通常被直接嵌入HTML页面。是一种解释性语言(就是说,代码执行不进行预编译)。2.Java和JavaScript是不相同的,在概念和设计方面,Java和JavaScript是两种完全不同的语言。3.JavaScript的作用:为HTML设计师提供了一种
本篇主要讲述:JavaScript中的数组知识,具体为定义方式和遍历方式
原创 2022-08-15 18:47:02
63阅读
模板性代码: private MyListener myListener; public interface MyListener { //通过抽象方法的参数传递数据的 void getData(Response res); } //回调方法 public void setOnListener(My
https://leetcode.com/problems/path-sum-ii/没有太
原创 2023-06-29 09:48:58
9阅读
个人对JavaScript理解web开发离不开html,css和JavaScript。html作为页面最基础的骨架,css则是起到修饰的作用,相当于是页面的皮囊,而js则是使得页面能够与用户进行交互,使得页面具有了“生命”,可以称为是页面的灵魂。三者缺一不可,以目前的技术html/css完全是可以通过计算算法分析图片直接生成出来,而js目前还是无法直接生成出来的,所以他们的重要性孰轻孰重可想而知
JavaScript中,基本数据类型有Undefined、Null、Boolean、Number、String,es6新增了一个基本数据类型Symbol。
原创 2023-06-18 01:20:19
63阅读
JS不是面向对象的语言,又是弱语言类型,有时候需要对一些函数进行重载,在JS机制中可以模拟"重载"  在JS的函数执行上下文中有一个名为arguments的有意思的变量,它以数组的形式存储了函数执行时传递过来的所有参数,即使函数定义没有定义这 么多个形参。还有一个特别之处就是跟Array类型相比,arguments变量有且只有一个length属性,Array的方法,例如push、pop 等,它并不
转载 2023-08-13 21:17:45
28阅读
this 是 JavaScript 语言的一个关键字。 它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用。比如:
    ownerDocument表示返回元素节点的文档对象    如果是HTML页面(元素)(htmlelement),就会返回[object HTMLDocument],也就是说文档是HTML,就要向HTML根元素添加新节点,需要通过ownerDocument返回的HTMLDocument内部添加节点. 
原创 2015-12-15 16:03:48
1454阅读
以前我一直以为parseInt只输出正整数,且只对数字有效,今天发现,原来parseInt是解析字符串返回一个数字的。parseInt(string, radix),第一个是我们要处理的字符串,第二个是基数。如果radix没有设置,默认会为0。常用的示例:parseInt('1002xx') == > 1002parseInt('10x02xx') == > 10parseInt('x
原创 2015-12-26 22:51:18
487阅读
5种类型的对象输出的构造器是5种类型,这是一个简单的例子:var a = new Array();if(a.constructor == Array) return true; ==> true var o = new Object();if(o.constructor == Object) return true; ==> true 那么一个函数的构造器
原创 2016-01-04 21:34:20
604阅读
如何才能实现拖放功能,只要你给事件目标设置draggable = 'true',然后实行类似于点击的dom事件就可达到拖放的功能。很简单的一个拖放功能的顺序:ondragstart -->ondrag -->ondragenter -->中间交替拖放 ondragover <==>  ondrag--> ondragleave--&
原创 2016-01-07 23:38:54
678阅读
toFixed表示四舍五入一个数字类型的方法(对象),如果是非数字则返回错误,错误类型为TypeError。常用的例子:numberObject.toFixed(num),num表示你要保留的多少小数位。如果数字对象的小数位不足,就会自动在末尾添加0补充。
原创 2016-01-13 21:17:52
735阅读
  • 1
  • 2
  • 3
  • 4
  • 5