随笔分类 -  化冰之路—JavaScript

【持续更新】JavaScript常见面试题整理
摘要:【重点提前说】这篇博客里的问题涉及到了JS中常见的的基础知识点,也是面试中常见的一些问题,建议初入职场的园友Mark收藏,本文会持续更新~ 1、 引入JS的三种方式 1、在HTML标签中直接使用,直接内嵌JS(但是不提倡使用); >>>不符合W3C关于内容和行为分离的要求; 2、在HTML页面中使用 阅读全文
posted @ 2017-11-10 18:51 卡尔西法calcifer 阅读(6483) 评论(3) 推荐(3)
谈一谈原生JS中的【面向对象思想】
摘要:【重点提前说:面向对象的思想很重要!】 最近开始接触学习后台的PHP语言,在接触到PHP中的面向对象相关思想之后,突然想到之前曾接触的JS中的面向对象思想,无奈记性太差,便去翻了翻资料,花了点时间梳理下以前接触过的OOP相关知识点,也希望在的PHP的学习中能相互对比,加深理解。 接下来可要进入化冰之 阅读全文
posted @ 2017-10-30 10:19 卡尔西法calcifer 阅读(2635) 评论(1) 推荐(3)
轻松几句搞定【Javascript中的this指向】问题
摘要:this关键字在JavaScript中扮演了至关重要的角色,每次它的出现都伴随着它的指向问题,这也是很多初学者容易出错的地方。 不过,这篇文章将会带你一次性搞定this指向的问题,望能给大家提供帮助! 一、谁最终调用函数,this就指向谁! 这句话是需要牢记的口诀,将this的指向问题转换为分析确定 阅读全文
posted @ 2017-10-15 17:07 卡尔西法calcifer 阅读(644) 评论(2) 推荐(4)
【归纳整理】Ajax / JSON / WEB存储 / iframe
摘要:Ajax 一、什么是 AJAX ? AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。 AJAX 是一种用于创建快速动态网页的技术。 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载 阅读全文
posted @ 2017-10-08 10:09 卡尔西法calcifer 阅读(838) 评论(0) 推荐(0)
跨平台移动端APP开发---简单高效的MUI框架
摘要:MUI是dcloud(数字天堂)公司旗下的一款跨平台开发移动APP的框架产品,在学习MUI框架之前,最先接触了Hbuilder代码编辑器,它带给我的第一感觉是快,这是HBuilder的最大优势,通过完整的语法提示和代码输入法、代码块等,大幅提升HTML 、JS、css的开发效率。 01-初识MUI 阅读全文
posted @ 2017-10-06 22:14 卡尔西法calcifer 阅读(4427) 评论(0) 推荐(1)
初学者---AngularJS1 基础详解
摘要:AngularJS 简介 特点: AngularJS 是一个 JavaScript 框架。它可通过 <script> 标签添加到 HTML 页面。 AngularJS 通过 指令 扩展了 HTML,且通过 表达式 绑定数据到 HTML。 在使用前需要导入文件: 作用 : AngularJS 把应用程 阅读全文
posted @ 2017-09-21 22:06 卡尔西法calcifer 阅读(2794) 评论(3) 推荐(3)
巧用 BootStrap -- 栅格系统(布局)轻松搞定网页响应式布局!
摘要:摘要:Bootstrap 为我们提供了一套响应式、移动设备优先的流式栅格系统,合理的使用栅格系统将会使得网站页面布局变得更加简单,在设置了媒体查询之后,响应式网站也无需再单独写了。接下来我以Bootstrap的中文官网首页为模板进行展示其栅格布局的使用方法以及相关知识点。相信在看完这篇文章之后,你完 阅读全文
posted @ 2017-09-19 17:10 卡尔西法calcifer 阅读(2197) 评论(1) 推荐(0)
【干货篇】步步为营,带你轻松掌握jQuery!
摘要:写在前面: 经过系统的学习了原生JS之后,会发现其具有以下三个特点: 1、是一种解释性脚本语言(代码不进行预编译)。 2、主要用来向 HTML 页面添加交互行为。 3、可以直接嵌入 HTML 页面,但写成单独的js文件有利于结构和行为的分离。 而接下来要讲的jQuery 就对原生javascript 阅读全文
posted @ 2017-09-18 06:28 卡尔西法calcifer 阅读(1267) 评论(2) 推荐(8)
【干货】教你如何利用fullPage.js以及move.js插件打造高端大气的网站效果!
摘要:前言: 如今我们经常能见到全屏网站,尤其是国外网站。这些网站用几幅很大的图片或色块做背景,再添加一些简单的内容,显得格外的高端大气上档次。 在学习过jQuery插件之后,才发现之前的很多网站特效完全可以借助jQuery插件来实现,今天我们来尝试使用move.js以及fullPage.js插件来制作一 阅读全文
posted @ 2017-09-17 23:48 卡尔西法calcifer 阅读(2393) 评论(0) 推荐(2)
【化繁为简】非前端开发者的福音---CSS的预处理语言 Less&Sass
摘要:写在前面: 众所周知CSS 是一门非程序式语言,没有变量、函数、SCOPE(作用域),在前期的界面样式设计时,需要书写大量看似没有逻辑的代码,不方便维护及扩展,也不利于重复调用,尤其对于一些UI设计师等非前端开发工程师来讲,往往会因为缺少 CSS 编写经验而很难写出组织良好且易于维护的 CSS 代码 阅读全文
posted @ 2017-09-16 23:36 卡尔西法calcifer 阅读(390) 评论(0) 推荐(0)
JS中有关分支结构、循环结构以及函数应用的一些简单练习
摘要:案例一:搬桌子 年龄大于七岁男女都可以搬桌子,年龄小于七岁大于五岁的男生可以搬桌子; 案例二:迷你计算器 : 输入两个数以及运算符号得出相应的运算结果。(本题使用switch ()case: 来做也很方便) 案例三 根据年龄和成绩给学生评价:如果年龄 大于20岁,60分及以上给及格,60分以下告知回 阅读全文
posted @ 2017-08-26 18:00 卡尔西法calcifer 阅读(612) 评论(0) 推荐(0)
万物皆对象的JavaScript
摘要:写在前面: 经过前段时间对于H5语言的学习,开始慢慢适应现在的生活节奏和代码语言。从一开始的毫无头绪到现在可以大概地写出部分的网站静态页面,用了两个周的时间。作为一个之前从未接触过计算机语言的初学者来说,在感受着代码语言神奇的同时也更期待可以更深入的了解和掌握更多的相关知识,个人能力有限,但尽量做好 阅读全文
posted @ 2017-08-26 16:46 卡尔西法calcifer 阅读(330) 评论(0) 推荐(0)
JS运算符的一些简单练习和应用
摘要:练习-01 判断奇数偶数 var num =prompt("请输入一个数"); alert(num%2==1?alert("奇数"):alert("偶数")); 练习-02 判断水仙花数 var num = prompt("请输入一个三位正整数:"); var a = parseInt(num/10 阅读全文
posted @ 2017-08-20 22:33 卡尔西法calcifer 阅读(496) 评论(0) 推荐(0)