E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
javaScript基础
JavaScript基础
函数练习题—验证哥德巴赫猜想
验证哥德巴赫猜想:任一大于2的偶数都可写成两个质数之和。比如偶数6可以写成质数3和质数3的和;偶数18可以写成质数7和质数11的和。程序运行后会弹出一个输入框:例如在输入框中输入8848,点击确定按钮后,控制台显示:代码如下:
优柔寡断的王大大
·
2018-12-11 15:24
JavaScript基础
函数练习题—寻找亲密数
寻找亲密数。如果证书a的全部约数(不包括a本身)之和等于b,且整数b的全部约数(不包括b本身)之和等于a;则称整数a和b是一对亲密数。试编程寻找5000以内的全部亲密数。
优柔寡断的王大大
·
2018-12-11 15:16
javascript基础
修炼(11)——DOM-DIFF的实现
目录一.再谈从Virtual-Dom生成真实DOM二.DOM-Diff的目的三.DOM-Diff的基本算法描述四.DOM-Diff的简单实现4.1期望效果4.2DOM-Diff代码4.3根据补丁包更新视图小结参考代码将上传至我的github仓库,欢迎互粉:https://github.com/dashnowords/blogs/tree/master一.再谈从Virtual-Dom生成真实DOM在
大史不说话
·
2018-12-10 18:00
JavaScript基础
——Promise使用指南
在上篇文章里《
JavaScript基础
——回调(callback)是什么?》
前端达人
·
2018-12-10 07:00
React+TypeScript入门
本文面向读者:具有一定的
javascript基础
的开发人员参考资料如下:1.关于初始化环境配置请参见这位大佬的文章2.React中文文档相关文章React+TypeScript入门TypeScript+
小王子
·
2018-12-10 00:00
react.js
typescript
JavaScript基础
——回调(callback)是什么?
上篇文章《
JavaScript基础
——你真的了解JavaScript吗?》
前端达人
·
2018-12-03 07:00
JavaScript基础
——回调(callback)是什么?
上篇文章《
JavaScript基础
——你真的了解JavaScript吗?》
前端达人
·
2018-12-03 07:00
javascript基础
修炼(10)——VirtualDOM和基本DFS
1.Virtual-DOM是什么Virtual-DOM,即虚拟DOM树。浏览器在解析文件时,会将html文档转换为document对象,在浏览器环境中运行的脚本文件都可以获取到它,通过操作document对象暴露的接口可以直接操作页面上的DOM节点。但是DOM读写是非常耗性能的,很容易触发不必要的重绘和重排,为了更好地处理DOM操作,Virtual-DOM技术就诞生了。Virtual-DOM就是在
大史不说话
·
2018-11-29 22:00
外部API:API网关 / Backend for Front-End
你需要开发不同版本的产品详情的用户界面:为桌面和移动端浏览器开发的,以HTML5/
Javascript基础
的UI-HTML通过服务端的网站应用程序生成原生Android和iPhone客户端-这些客户端与服务器通过
ammengke
·
2018-11-27 16:41
API网关
/
Backend
for
Front-End
JavaScript基础
——你真的了解JavaScript吗?
什么是JavaScript?做为前端开发,你是否问过自己或者思考过什么是JavaScript吗?JavaScript有什么特点?小编认为,在你想深入一门语言,必须要清楚理解这门语言有什么特点和其中背后的运行机制,这是学好一门语言的基础。JavaScript是一个单线程、非阻塞、异步、解释性语言。单线程是个什么鬼?首先我们来一起了解下计算机基础知识:线程和进程。打个比方,我们去超市购物,结账的时候会
前端达人
·
2018-11-27 07:00
JavaScript基础
——你真的了解JavaScript吗?
什么是JavaScript?做为前端开发,你是否问过自己或者思考过什么是JavaScript吗?JavaScript有什么特点?小编认为,在你想深入一门语言,必须要清楚理解这门语言有什么特点和其中背后的运行机制,这是学好一门语言的基础。JavaScript是一个单线程、非阻塞、异步、解释性语言。单线程是个什么鬼?首先我们来一起了解下计算机基础知识:线程和进程。打个比方,我们去超市购物,结账的时候会
前端达人
·
2018-11-27 07:00
javascript基础
修炼(10)——VirtualDOM和基本DFS
1.Virtual-DOM是什么Virtual-DOM,即虚拟DOM树。浏览器在解析文件时,会将html文档转换为document对象,在浏览器环境中运行的脚本文件都可以获取到它,通过操作document对象暴露的接口可以直接操作页面上的DOM节点。但是DOM读写是非常耗性能的,很容易触发不必要的重绘和重排,为了更好地处理DOM操作,Virtual-DOM技术就诞生了。Virtual-DOM就是在
大史不说话
·
2018-11-24 09:51
javascript
基础修炼
javascript基础修炼
JavaScript教程、电子书免费下载
各种资源免费下载方式:关注“前端资源大全”微信公众号即可免费下载《JavaScriptDOM编程艺术》《JavaScript语言精粹》《
JavaScript基础
与案例开发详解》《学习JavaScript
前端资源大全
·
2018-11-22 19:14
JavaScript基础
学习
1.JavaScript输出(1)使用window.alert()弹出警告框。(2)使用innerHTML写入到HTML元素。(3)使用document.write()方法将内容写到HTML文档中。(1):(2):初始页面显示效果:初始页面显示效果:点击按钮后的效果:(4)使用console.log()写入到浏览器的控制台。
小白白呐
·
2018-11-14 18:47
[
JavaScript基础
] 递归,预编译
递归找规律找出口,如果没有出口,就是死循环。函数自调用//阶乘//n!=n*(n-1)!functionnum(n){if(n==1||n==0){return1}returnn*num(n-1)}num(10)//3628800//斐波那契额数列//fb(n)==fb(n-1)+fb(n-2)functionfb(n){if(n==1||n==2){return1}returnfb(n-1)+f
Darkdreams
·
2018-11-14 16:59
[
JavaScript基础
] 引入,变量,值类型,运算符
引入页面内嵌:在或中嵌入javascript外部引入:在或中写注:type="text/javascript"忘了不会写,就不用写了。如果写错了JS代码或者引入文件不执行。不要即引入外部的,又在内部写代码,这样内部代码就失效了。console.log("Helloworld")//将不会执行。变量(variable)变量声明vara=123/**=(赋值符号),在这里不是等于号,而是把数字123赋
Darkdreams
·
2018-11-14 16:51
最新传智播客前端全套视频课程
01.html(2天)02.css(8天)03.京东(2天)04.
JavaScript基础
(6天)05.WebAPI(7天)06.JavaScript高级(5天)07.jQuery(5天)08.PHP基础
cwf1231
·
2018-11-14 15:07
javascript基础
修炼(9)——MVVM中双向数据绑定的基本原理
开发者的javascript造诣取决于对【动态】和【异步】这两个词的理解水平。一.概述1.1MVVM模型MVVM模型是前端单页面应用中非常重要的模型之一,也是SinglePageApplication的底层思想,如果你也因为自己学习的速度拼不过开发框架版本迭代的速度,或许也应该从更高的抽象层次去理解现代前端开发,因为其实最核心的经典思想几乎都是不怎么变的。关于MVVM的文章已经非常多了,本文不再赘
大史不说话
·
2018-11-13 23:00
Python学习 Day 047 - BOM & jQUery
主要内容:1.BOM2.jQuery3.jQuery的选择器(获取DOM)4.jQuery的动画介绍1.BOM1.1BOM介绍
JavaScript基础
分为三个部分:ECMAScript:JavaScript
weixin_30596023
·
2018-11-12 22:00
python
javascript
后端
Java
Javascript基础
进阶(十七)JS中常用的设计模式
单利设计模式、构造原型设计模式、发布订阅设计模式、promise设计模式单利模式letmodel=(function(){letfn=function(){//.....}return{init:function(){fn()},fn:fn,}})();model.init();构造原型设计模式最贴近OOP面向对象编程思想的不管是封装类库还是插件或者UI组件,都是基于构造原型模式开发的。class
抱紧我_8204
·
2018-11-12 20:44
Java
Javascript基础
进阶(十七)JS中常用的设计模式
单利设计模式、构造原型设计模式、发布订阅设计模式、promise设计模式单利模式letmodel=(function(){letfn=function(){//.....}return{init:function(){fn()},fn:fn,}})();model.init();构造原型设计模式最贴近OOP面向对象编程思想的不管是封装类库还是插件或者UI组件,都是基于构造原型模式开发的。class
抱紧我_8204
·
2018-11-12 20:44
JavaScript基础
:数组
1.数组简介数组的定义方式1:vararr=newArray();//建立一个数组arr[0]=11;//向数组中添加元素arr[1]=12;//向数组中添加元素arr[2]=13;//向数组中添加元素console.log(arr);//输出数组对象console.log(arr[0]);//输出数组元素console.log(typeofarr);//输出数组类型输出结果:数组的定义方式2(字
dweblover
·
2018-11-11 18:37
数组
JavaScript
Javascript基础
进阶(十六)JS中面向对象的理解、继承、封装、多态
面向对象编程OOP它是一种编程思想,我们的编程或者学习其实是按照类、实例来完成的类:继承、封装、多态封装把实现一个功能的代码封装到一个函数中,以后实现这个功能,只需要执行函数即可!低耦合,高内聚多态一个类(函数)的多种形态:重载、重写后台javac#对于重载的概念:方法名相同,参数不同,叫做方法的js中没有严格意义上的重载,js如果方法重名了,只能保留最后一个不管是后台语言还是js都有重写:子类重
抱紧我_8204
·
2018-11-10 17:34
Javascript基础
进阶(十六)JS中面向对象的理解、继承、封装、多态
面向对象编程OOP它是一种编程思想,我们的编程或者学习其实是按照类、实例来完成的类:继承、封装、多态封装把实现一个功能的代码封装到一个函数中,以后实现这个功能,只需要执行函数即可!低耦合,高内聚多态一个类(函数)的多种形态:重载、重写后台javac#对于重载的概念:方法名相同,参数不同,叫做方法的js中没有严格意义上的重载,js如果方法重名了,只能保留最后一个不管是后台语言还是js都有重写:子类重
抱紧我_8204
·
2018-11-10 17:34
Javascript基础
进阶(六) this
什么是this?(1).JS中的this代表的是当前行为的执行主体。(2).this的指向在函数定义的时候是确定不了的,只有函数执行的时候才能确定this到底指向谁,实际上this的最终指向的是那个调用它的对象。接下来我会总结几种情况。基本上涵盖了所有的this指向问题。1.*在函数执行时候,首先要看函数前面是否有".",有的话。"."前面是谁this就指向谁,没有的话this就指向windowf
js_冠荣
·
2018-11-09 11:56
Javascript基础
进阶(七) call(),apply(),bind()
call,apply,bind是做什么的?都是天生自带的方法(Function.prototype),所有的函数都可以调取这三个方法一般用来指定this的环境!(改变this指向)首先咱们复习一下之前学到的知识点://1vara={user:"浮云先生",fn:function(){console.log(this.user);}}varb=a.fn;b();//undefined//2vara=
js_冠荣
·
2018-11-08 14:55
javascript基础
修炼(9)——MVVM中双向数据绑定的基本原理
开发者的javascript造诣取决于对【动态】和【异步】这两个词的理解水平。一.概述1.1MVVM模型MVVM模型是前端单页面应用中非常重要的模型之一,也是SinglePageApplication的底层思想,如果你也因为自己学习的速度拼不过开发框架版本迭代的速度,或许也应该从更高的抽象层次去理解现代前端开发,因为其实最核心的经典思想几乎都是不怎么变的。关于MVVM的文章已经非常多了,本文不再赘
大史不说话
·
2018-11-08 14:39
前端
基础修炼
javascript基础修炼
Javascript基础
进阶(十二)原型、arguments
原型1、所有的函数都天生自带一个属性:prototype(原型),他是一个对象数据类型的值,在当前prototype对象中,存储了类需要给其他实例的公有的属性和方法2、prototype这个对象,浏览器会默认为其开辟一个堆内存,在堆内存中天生自带一个属性:constructor(构造函数),这个属性值是当前函数本身3、每一个类的实例(每一个对象)都天生自带一个属性:_proto_,属性值是当前对象
抱紧我_8204
·
2018-11-07 17:39
Javascript基础
进阶(十二)原型、arguments
原型1、所有的函数都天生自带一个属性:prototype(原型),他是一个对象数据类型的值,在当前prototype对象中,存储了类需要给其他实例的公有的属性和方法2、prototype这个对象,浏览器会默认为其开辟一个堆内存,在堆内存中天生自带一个属性:constructor(构造函数),这个属性值是当前函数本身3、每一个类的实例(每一个对象)都天生自带一个属性:_proto_,属性值是当前对象
抱紧我_8204
·
2018-11-07 17:39
Javascript基础
进阶(十三)在内置类上扩展方法
基于内置类的原型扩展方法基于内置类的原型扩展方法以数组去重为例:Array.prototype.quchong=functionquchong(){//this=>为arrvarobj={};for(vari=0;i
抱紧我_8204
·
2018-11-07 17:29
Javascript基础
进阶(十三)在内置类上扩展方法
基于内置类的原型扩展方法基于内置类的原型扩展方法以数组去重为例:Array.prototype.quchong=functionquchong(){//this=>为arrvarobj={};for(vari=0;i
抱紧我_8204
·
2018-11-07 17:29
Javascript基础
进阶(十一)instanceof、hasOwnProperty、in
纯粹的笔记instanceof用来检测当前实例是否属于某个类functionFn(){}varf=newFnfinstanceofFn//trueinstanceof解决了type无法识别数组和正则的问题[]instanceofArray//truein用来检测当前属性是否属于对象,不管是私有的还是共有的,只要有就返回truevarobj={name:'ggr'}'name'inobj//true
抱紧我_8204
·
2018-11-06 14:59
Javascript基础
进阶(十一)instanceof、hasOwnProperty、in
纯粹的笔记instanceof用来检测当前实例是否属于某个类functionFn(){}varf=newFnfinstanceofFn//trueinstanceof解决了type无法识别数组和正则的问题[]instanceofArray//truein用来检测当前属性是否属于对象,不管是私有的还是共有的,只要有就返回truevarobj={name:'ggr'}'name'inobj//true
抱紧我_8204
·
2018-11-06 14:59
JavaScript基础
JavaScript基础
JS的基本数据类型数值类型parseInt():把字符串中的数据转换成数值例:parseInt('123')parseInt('2.34')的值为2,此方法从转边开始检查,碰到不认识的字符就停止
yhyang
·
2018-11-05 14:46
JavaScript
基本数据类型
箭头函数
JAVASCRIPT
2018-11-02day5
JavaScript基础
语法
一、认识JavaScript1、js是Javascript的缩写,是一门专门用来处理页面中的行为的脚本语言,也是web标准中的行为标准。注意:JavaScript和Java没有任何关系2、在哪里写JavaScript代码Window.alter():弹出一个对话框a、内联的js:写在标签事件相关的属性,例如:onclick属性,其属性值就是js代码b、内部的js:写在script标签中,scrip
MW演员
·
2018-11-05 09:45
原生js实现淘宝放大镜效果
今天闲着没事干,就打算复习一下
JavaScript基础
,用一下基础知识制作一个类似于淘宝的放大镜效果。
进阶的码农
·
2018-11-04 13:57
JavaScript学习笔记 -
JavaScript基础
1
JavaScript基础
1.1JS在html内部的引入:html文件是从上到下加载,可以使用://js代码或者引用JS文件:练习1-1:编写一个输入框和按钮,当点击按钮时,alert输出hello+输入框内容
梦元_38ab
·
2018-10-27 23:21
JavaScript基础
解析
JS封神篇一:说说你对JavaScript的最直接的了解这个问题怎么说呢,官方的讲,通过这几年对js接触和使用,我感觉它时而强大,时而笨拙,有时候无所不能,有事时候也让人抓耳挠腮,尤其近年来node的火热,js的地位可谓更不可取代,作为前端开发灵魂吧,js的重要性就不在强调了,总的概括就是掌握js的精髓我感觉答题划分几个部分,首先它的语法结构我们要深入了解,熟练用js语言玩耍我们的业务逻辑,其次就
刺心疯
·
2018-10-23 18:48
前端面试题
JavaScript基础
学习
简介JavaScript遵循ECMASCript核心语法规范,同时引入DOM(DocumentObjectModel)和BOM(BrowserObjectModel)概念。引入JS有至少两种方式可以使用JavaScript,一是在用和标签中直接编写JS代码;二是使用引入单独的demo.js文件。注释有两种方式可以为JS代码添加注释,//添加单行注释/**/添加多行注释基本数据类型JS中有七种基本数
Blues Feng
·
2018-10-21 11:50
前端
11-
JavaScript基础
-while循环-dowhile循环-break-continue
循环基本概念循环结构是程序中一种很重要的结构。其特点是,在给定条件成立时,反复执行某程序段,直到条件不成立为止。给定的条件称为循环条件,反复执行的程序段称为循环体循环结构简单来说就是:一次又一次的执行相同的代码块JavaScript中的循坏while语句;do-while语句;for语句;while循环基本概念格式:while(条件表达式){语句1;语句2;....}while语句执行流程:判断条
雪妮爸爸
·
2018-10-19 00:44
JavaScript基础
---强制类型转换
一、类型转换规则1.ToString对于普通对象来说,除非自行定义toString方法,否则就会调用Object.prototype.toString()方法,如果对象有自己的toString方法,字符串化就会调用该方法并使用其返回值。2.ToNumber对于基本类型其中true转换为1,false转换为0;undefined转换为NaN,null转换为0。对于对象类型会首先转换成为基本类型值如果
SuRuiGit
·
2018-10-18 00:00
强制类型转换
类型转换
javascript
JavaScript基础
---面向对象
面向对象语言都有类的概念,但是ECMAScript没有类的概念,所以它的对象与基于类的语言中的对象有所不同。一、创建对象的几种方式及对比1.对象字面量与创建Object实例方式varperson={name:'Zhangsan',age:20,gender:'male',sayName:function(){console.log(this.name);}}varperson=newObject(
SuRuiGit
·
2018-10-18 00:00
原型链
构造函数
对象
javascript
javascript基础
修炼(8)——指向FP世界的箭头函数
一.箭头函数箭头函数是ES6语法中加入的新特性,而它也是许多开发者对ES6仅有的了解,每当面试里被问到关于“ES6里添加了哪些新特性?”这种问题的时候,几乎总是会拿箭头函数来应付。箭头函数,=>,没有自己的this,arguments,super,new.target,“书写简便,没有this”在很长一段时间内涵盖了大多数开发者对于箭头函数的全部认知(当然也包括我自己),如果只是为了简化书写,把=
大史不说话
·
2018-10-17 21:00
jQuery学习
html文件中引入,记住在body的末尾,先导入表中jQuery标准文件,后面跟自定义的
JavaScript基础
语法(点击连接自学)前端基础之BOM和DOM(点击连接自学)上面如果看的累,可以直接跳过学习
311村长
·
2018-10-16 14:23
Web前端
javascript基础
修炼(8)——指向FP世界的箭头函数
一.箭头函数箭头函数是ES6语法中加入的新特性,而它也是许多开发者对ES6仅有的了解,每当面试里被问到关于“ES6里添加了哪些新特性?”这种问题的时候,几乎总是会拿箭头函数来应付。箭头函数,=>,没有自己的this,arguments,super,new.target,“书写简便,没有this”在很长一段时间内涵盖了大多数开发者对于箭头函数的全部认知(当然也包括我自己),如果只是为了简化书写
大史不说话
·
2018-10-08 15:13
javascript
基础修炼
javascript基础修炼
JavaScript
一、JavaScript简介JavaScript的组成:
JavaScript基础
分为三个部分:ECMAScript:JavaScript的语法标准。
a88842443
·
2018-10-06 19:00
面试
前端
java
Javascript基础
入门之简单应用
在这里简单介绍一下用一些简单的JS基础就能做出的一些网页效果。如鼠标提示框,显示隐藏,网页换肤,选项卡,简易日历。1.鼠标提示框分析效果实现原理样式:Div的display事件:onmouseover、onmouseout鼠标移入到input上的时候,让div1显示鼠标移出input的时候,让div1隐藏div1显示:div1的display变成block事件:用户操作onclickdiv1.st
lp554806217
·
2018-09-29 22:38
JS
入门
小功能
我的前端学习路线图
今天上午整理了一份学习路线图,如下.准备篇开发工具HTMLCSSJavaScriptSublimeWebStormVSCode语法规范网页链接和跳转标签节点层级基本语法盒模型布局模型函数数组内置对象基础篇
JavaScript
Simple_R
·
2018-09-28 11:12
前端笔记
JavaScript
JavaScript
JavaScript基础
Javascript组成ECMAScript:解释器、翻译DOM:DocumentObjectModelBOM:BrowerObjectModel各组成部分的兼容性
francis坑
·
2018-09-27 10:10
JavaScript
JavaScript
javascript基础
修炼(7)——Promise,异步,可靠性
开发者的javascript造诣取决于对【动态】和【异步】这两个词的理解水平。一.别人是开发者,你也是Promise技术是【javascript异步编程】这个话题中非常重要的,它一度让我感到熟悉又陌生,我熟悉其所有的API并能够在编程中相对熟练地运用,却对其中原理和软件设计思想感到陌生,即便我读了很多源码分析和教程也一度很难理解为什么Promise这样一个普通的类能够实现异步,也曾尝试着去按照Pr
大史不说话
·
2018-09-26 20:00
上一页
53
54
55
56
57
58
59
60
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他