JavaScript开始浅记笔记(类型,机制,格式,调用符)

类型:

客户端脚本语言:动态语言

支持,使用变量

运行机制:

解析性语言:一边执行一边解析(浏览在运行过程中进行解析)

​ 编译性语言:jsp,python,php(解析器 html)->浏览器

浏览器

html:搭建页面架构

css:美化页面

js:动态效果

前后端分离:

Web前端:应用(applicantion)的前台(html + css + js 数据渲染, 交互 )

Web后端:java php …

移动端:HYbridAPP(混合app)

node.js :让js运行服务器

js封装:

vue

react

angular

微信小程序 :底层js

知识要点:

基本语法,数据类型

初级:DOM,BOM

高级:原型,闭包,面向对象

es6 promise 异步 class

js不是一个面向对象语言而是一个基于对象的语言

在js中万物皆对象

语法格式:
.html
任何位置:

一般位置:

head中

body结束前

body结束后

. :调用符

docment 对象 :属性 方法

’ '与“ ”定界符

如果出现两个定界符一样的需要转义

转义 :\’’ \’’

js变量:

作用:保存数据;

声明变量(定义变量):

var 变量名;es5

let 变量名;es6

  1. 阻止变量提升
  2. 阻止变量的重复定义

变量命名:

驼峰命名法则:

​ 大驼峰 User UserName 类 , 构造函数 组件 常量…

​ 小驼峰user userName 变量,函数, 属性, 方法, 定义

匈牙利命名:user user_name img_trie_color

js中 输出一个未赋值的变量结果是undefined

undefined 未定义(特殊的数据类型)

//同时定义多个变量

var a,b,c;

定义变量不能以数字或者特殊符号开头,必须以 字母,下划线的,后面可以跟数字字母

var 123name 非法

var _name 合法

var $name 合法

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值