首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

js学习

允许使用链式编程 3、JavaScript和java没有直接关系 JavaScript的组成 JavaScript是由三部分组成:ECMAScript、DOM、BOM ECMAScript(核心):规定了js...">/*这部分代码不会被执行,因为会被引入的01demo01.js的代码覆盖*/ /*src="01demo1.js"是写的是js的地址*/ script标签放置位置...只要有成立的字符那就是true,q var reg=/^\s*$/;//0-多个空格 var string=" "; alert(reg.test(string))//true js...数组对象 js数组可以看作java中的arraylist集合 数组中每一个成员都没有限制,可以存放任意类型 数组成都可以自动修改 创建方式 1、var arr=[1,2,3,”a,true];//常用的...js数组 2、var arr=new Array();//创建一个数组对象,数组默认长度为0 3、var arr=new Array(4);//数组长度是4,长度是动态可调的 4、var arr=new

1.6K10
您找到你想要的搜索结果了吗?
是的
没有找到

JS学习笔记

JS学习笔记 js和java的异同点 变量声明 函数声明 js中的变量提升和函数提升 为什么有变量提升 总结 js和java的异同点 首先,js的语法和kottlin的语法有些相似。...只不过js中的数据类型number将java中的int,double,float整合了。 二:js中可以不用声明变量类型。变量不声明数据类型的话,那么他的类型取决于当前的值是什么数据类型。...js中的变量提升和函数提升 在js中对变量进行操作后打印值经常会出现undefined的现象。其实原因是因为js中有一个叫做变量提升的功能。...其实js和其他语言一样,都要经历编译和执行阶段。...总结 1.js会将变量的声明提升到js顶部执行,因此对于这种语句:var a = 2;其实上js会将其分为var a;和a = 2;两部分,并且将var a这一步提升到顶部执行。

35550

开始学习React js

解压后,我们新建一个html文件,引用react.js和JSXTransformer.js这两个js文件。html模板如下(js路径改成自己的): ?...其次,React 提供两个库: react.js 和 JSXTransformer.js ,它们必须首先加载。...到这里,恭喜,你已经步入了ReactJS的大门~~下面,让我们来进一步学习ReactJs吧~~ 四、Jsx语法 HTML 语言直接写在 JavaScript 语言之中,不加任何引号,这就是 JSX 的语法...这里的星号只是做标识用的,大家不要被迷惑了~~ 你看到这里,说明你对React还是蛮感兴趣的,恭喜你,坚持下来了,那么下面,我们开始学习React里面的"真功夫"了~~ Are you ready?...五、ReactJS组件 1、组件属性 前面说了,ReactJS是基于组件化的开发,下面我们开始来学习ReactJS里面的组件,React 允许将代码封装成组件(component),然后像插入普通 HTML

7.1K60

javascript(js)基础学习

BOM、DOM 浏览器模型和文档模型,js访问和操作浏览器的接口 类型 Undefined、Null、Boolean、Number和String,Object function构造函数创建Object...类型判断 js判断对象、函数、和全局变量 commonjs typeof module === “object” && module && typeof module.exports === “object...类型,_proto_查看对象类型,typeof不能看到真实的类型 ==和===的区别,==先做类型转换后比较,===直接比较 this调用源、self指向window全局变量 js库 promise.js...异步和web worker js引擎单线程,浏览器是多线程的(ui渲染线程、http请求线程、js引擎线程等) js异步:async、await web worker:浏览器线程,和主线程非共享数据,传递二次赋值...js模块开发 类似layui、vue、react等框架,js添加对commonjs和es6模块导出的支持,参考jquery的方式,成员放在函数中保证了代码的封装性 (function ($,fn) {

27420

Vue.js学习

前言 最近在看Vue.js相关的东西,比如说vue-router、vuex,还有基于Vue.js的前端UI框架Element-UI和iview Vue router 其中,Vue Router 是 Vue.js...它和 Vue.js 的核心深度集成,让构建单页面应用变得易如反掌。...包含的功能有: 嵌套的路由/视图表 模块化的、基于组件的路由配置 路由参数、查询、通配符 基于 Vue.js 过渡系统的视图过渡效果 细粒度的导航控制 带有自动激活的 CSS class 的链接 HTML5...Vuex Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。...手册目录 指南 开发指南 组件 iview ui iview ui是一套基于 Vue.js 的高质量UI 组件库 关于iView iView 是一套基于 Vue.js 的开源 UI 组件库,主要服务于

4.3K10

前端学习(24)~js学习(二):变量

不用使用 JS 语言中保留的「关键字」和「保留字」作为变量名。 建议用驼峰命名规则。...标识符、关键字、保留字 标识符 标识符:在JS中所有的可以由我们自主命名的都可以称之为标识符。 例如:变量名、函数名、属性名、参数名都是属于标识符。通俗来讲,标识符就是我们写代码时为它们起的名字。...关键字 关键字:是指 JS 本身已经使用了的单词,不能再用它们充当变量、函数名等标识符。...JS 中的关键字如下: break、continue、case、default、 if、else、switch、for、in、do、while、 try、catch、finally、throw、...JS 中的保留字如下: abstract、boolean、byte、char、class、const、 debugger、double、enum、export、extends、final、float、

82330

vue.js学习(01)

开始用一个新工具、新语言做项目之前,还是应该快速掌握它最基础的用法和语法,然后在项目中的实际运用中去深入理解和学习更多高阶和常用知识。 意识到这点后,一番开始着手学习vue.js的一些基础知识。...学习途径 vue.js官网 https://cn.vuejs.org/ 文档+视频+示例代码 ? Vue.js的官网非常全面,特别是在文档和教学这块非常友善,都是免费的。这让新手更容易学习上手。...特别是教学这块,除了有详尽完善的学习文档,还有非常短小、易懂的视频教程,还提供实验代码和运行环境。 ? 视频教学一共14节,每节长度在10分钟以内,但里面涵盖的知识点非常全。...具体的学习总结待明天一番学习完之后在下一篇里总结。

39410
领券