javaScript初级入门

简介: javaScript初级入门

1.javascript的基本介绍

(1)网页的三大基石:

一、html:是一种标记语言,用来结构化我们的网页内容并赋予内容含义,例如定义段落、标题和数据表,或在页面中嵌入图片和视频

二、css:是一种样式规则语言,可将样式应用于 HTML 内容,例如设置背景颜色和字体,在多个列中布局内容

三、javascript:是一种脚本语言,可以用来创建动态更新的内容,控制多媒体,制作图像动画,还有很多。(好吧,虽然它不是万能的,但可以通过简短的代码来实现神奇的功能)

(2)javascript是一门客户端脚本语言【不需要编译,直接被浏览器识别【浏览器内核】】

(3)javascript是一门弱类型语言【语法松散】

(4)创始人:艾奇的小伙子-

(5)有一个神秘的组织-约束javascript---ECMAScript

2.ECMAScript核心语法中的一些技术

变量的使用 var

数据类型: string,number,boolean,Object...

运算符:===(比较内容与属性),==(比较内容),++,--,+,-()

语法结构:顺序结构,选择结构,循环结构

注释:

//单行注释

/**/多行注释

数组:

var arr = [];

var arr = new Array();

3.输入输出

console.log(浏览器控制台打印输出信息)

console.info(浏览器输入框,用户可输入)

alert(浏览器弹出框)

(6)、鼠标事件

onclick // 鼠标点击左键

ondbclick// 鼠标双击

oncontextmenu// 鼠标点击右键

mousedown// 鼠标按键被按下

mouseup// 松开鼠标按键

onselect// 文本被选中

oncopy// 元素内容被复制

onmouseenter// 鼠标移动到事件监听的元素内(不区分子元素)

onmouseover // 鼠标移动到有事件监听的元素或它的子元素内

onmouseleave// 鼠标离开元素外(不区分子元素)

onmouseout // 鼠标离开元素,或它的子元素外

onfocus // 获得鼠标焦点(点击input输入框)

onblur // 失去鼠标焦点(进入其他input输入框)

onmousemove // 鼠标移动

onmouseup // 鼠标弹起

onmousedown // 鼠标按下

(7)字符串转义符:

~~~javascript

\n // 换行

\r // 回车

\\

\'

\"

\t

\b // 空格

\xnn // 16进制字符,如 \x41 代表 'A'

\unnn // 16进制 unicode 字符, 如 \u03a3 代表∑


相关文章
|
3天前
|
JavaScript 前端开发 C语言
javascript基础入门
javascript基础入门
26 1
|
3天前
|
JSON JavaScript 前端开发
Danfo.js专题 - Danfo.js与Dnotebook简介与入门
Danfo.js专题 - Danfo.js与Dnotebook简介与入门
54 0
|
3天前
|
JSON JavaScript 前端开发
Webpack【Webpack图片处理、Webpack中proxy代理 、自动清理dist、Webpack优化、JavaScript中的代码检查】(三)-全面详解(学习总结---从入门到深化)(下)
Webpack【Webpack图片处理、Webpack中proxy代理 、自动清理dist、Webpack优化、JavaScript中的代码检查】(三)-全面详解(学习总结---从入门到深化)
53 2
|
3天前
|
JavaScript
Node.js【GET/POST请求、http模块、路由、创建客户端、作为中间层、文件系统模块】(二)-全面详解(学习总结---从入门到深化)
Node.js【GET/POST请求、http模块、路由、创建客户端、作为中间层、文件系统模块】(二)-全面详解(学习总结---从入门到深化)
31 0
|
3天前
|
消息中间件 Web App开发 JavaScript
Node.js【简介、安装、运行 Node.js 脚本、事件循环、ES6 作业队列、Buffer(缓冲区)、Stream(流)】(一)-全面详解(学习总结---从入门到深化)
Node.js【简介、安装、运行 Node.js 脚本、事件循环、ES6 作业队列、Buffer(缓冲区)、Stream(流)】(一)-全面详解(学习总结---从入门到深化)
81 0
|
3天前
|
JavaScript 前端开发 API
Node.js【简介、安装、运行 Node.js 脚本、事件循环、ES6 作业队列、Buffer(缓冲区)、Stream(流)】(一)-全面详解(学习总结---从入门到深化)(下)
Node.js【简介、安装、运行 Node.js 脚本、事件循环、ES6 作业队列、Buffer(缓冲区)、Stream(流)】(一)-全面详解(学习总结---从入门到深化)
38 0
|
3天前
|
存储 JavaScript 前端开发
【JavaScript技术专栏】JavaScript基础入门:变量、数据类型与运算符
【4月更文挑战第30天】本文介绍了JavaScript的基础知识,包括变量(var、let、const)、数据类型(Number、String、Boolean、Undefined、Null及Object、Array)和运算符(算术、赋值、比较、逻辑)。通过实例展示了如何声明变量、操作数据类型以及使用运算符执行数学和逻辑运算。了解这些基础知识对初学者至关重要,是进阶学习JavaScript的关键。
|
1天前
|
JavaScript 前端开发 程序员
javascript基础(入门),当上项目经理才知道,推荐程序员面试秘籍
javascript基础(入门),当上项目经理才知道,推荐程序员面试秘籍
|
3天前
|
缓存 前端开发 搜索推荐
服务端渲染(SSR)与静态网站生成(SSG):Next.js入门
服务端渲染(SSR)与静态网站生成(SSG):Next.js入门
12 0
|
3天前
|
JavaScript 前端开发 开发者
JavaScript基础入门之浏览器控制台调试输出
本文章是对小白学习js的初级教程,也是我对自己学习经验的一种总结,文章大多采用使用案例加讲解,带动学习的方式.因为我们的天性总是喜欢有及时反馈的事物,但是学习是一个慢长的事情,而有结果的回应,才会更好的促进自己去学习,主要是对于javascript学习中的输出,有个大体上的了解,同时通过教学能够更好的使用浏览器来方便我们去学习和运行代码,也是对自己进行笔记整理,对抓住信息关键点的一种提高.