×

Top 16 Moo Tools Interview Questions for 2024

1) What is Moo Tools?

MooTools stands for My Object-Oriented Tools. It is a lightweight and object-oriented JavaScript framework. It is used to create dynamic web page. It is developed by Valerio Proietti.

2) In which language is written Moo Tools?

Moo Tools is written in JavaScript Language.

3) What is the stable version of Moo Tools?

A stable version of Moo Tools is 1.6.0 and released on 14 January 2016.

4) What are the components of Moo Tools?

Moo Tools components are:
  • Core
  • More
  • Class
  • Natives
  • Element
  • FX Request
  • Window

5) What are the advantages of Moo Tools?

Moo Tools advantages are:
  • It allows developer to create their own customized combination of components.
  • It follows Object-oriented paradigm and Dry principal ( Don't Repeat Yourself)
  • It provides advanced component effects with optimized transitions.
  • It provides different enhancements to the DOM

6) What is the use of selector?

Selector is used to select HTML elements. It helps to receive data through HTML request from elements.
Basic Selector($)
Multiple Selector($).

7) What are the browsers supported by MooTools?

MooTools supported multiple browsers that are:
  • Safari 3+
  • Internet Explorer 6+
  • Mozilla Firefox 2+
  • Opera 9+

8) What are the types of Event Handling?

There are following types of Event Handling:
  • Single left click
  • Mouse Enter
  • Mouse leave
  • Remove an Event
  • Keystrokes as Input

9) What are the input filtering functions?

There are various Input Filtering functions:
Input Filtering Functions Description
toInt() It converts any input value to the Integer.
typeOf() It examines the value of a variable what is entered.
Limit() It is used to set the lower and upper bound value for a particular number.
rgbToHex() It is used to convert from the red, green and blue values to Hexadecimal.
trim() It is used to remove the whitespace from the front position and end position of a given string.
clean() It is used to remove all white spaces.
Contains() It is used to search a sub-string in a given string.

10) What are the basic methods for DOM element?

There are basic methods for DOM element:
  • get() : It is used to retrieve the element properties. Like src, value, name etc.
  • set() : It is used to set the value to variable:
  • erase() : It is used to erase the value of an element property.

11) What are Drag.Move and its features?

Drag.Move is an object. It is used to add drag and drop feature to the HTML elements. The following features are:
  • Droppable
  • Container
  • Snap
  • Handle

12) What is the use of periodical() method?

Periodical() method is used to raise a function periodically with the same level of time frequency. Example:
<html>     
 <head>  
             <script type = "text/javascript" src = "MooTools-Core-1.6.0.js"></script>  
             <script type = "text/javascript" src = "MooTools-More-1.6.0.js"></script>  
             <script type = "text/javascript">  
             var periodicalFunction = function(){  
                   document. writeln("www.tutorialspoint.com");  
            }  
            window.addEvent('domready', function() {  
            //number at the end indicates how often to fire, measure in milliseconds  
            var periodicalFunctionperiodicalFunctionVar = periodicalFunction.periodical(100);  
            });  
      </script>  
   </head>  
 </html>

13) What are the methods of regular expressions?

Regular expressions methods are:
  • Test() : It is used to test the expressions with the input string.
  • escapeRegExp() : It is used to ignore the escape characters from the a given string while checking it with a regular expression.

14) What is Sortables?

Sortables provides a serialize function that is used to manage a list of an element ids. It is useful for server side scripting. Syntax:
var sortableListsArray = $('#listA, #listB');  
var sortableLists = new Sortables(sortableListsArray);

15) What is Accordion in Moo Tools?

In Moo Tools, Accordion is plugin that is used to hide and show the data.

16) How can we create Tooltip in Moo Tools?

We can create Tooltip in Moo Tools by using following code:
<!DOCTYPE html>  
<html>  
   <head>  
      <script type = "text/javascript" src = "MooTools-Core-1.6.0.js"></script>  
      <script type = "text/javascript" src = "MooTools-More-1.6.0.js"></script>  
      <script type = "text/javascript">  
         window.addEvent('domready', function() {  
            var customTips = $('.tooltip_demo');  
            var toolTips = new Tips(customTips);  
         });  
      </script>  
   </head>  
   <body>  
      <a id = "tooltipID" class = "tooltip_demo" title = "1st Tooltip Title"   
         rel = "here is the default 'text' for toll tip demo"   
         href = "http://www.tutorialspoint.com">Tool tip _demo</a>  
   </body>  
</html>

Related Topics

Top 18 UiPath Interview Questions for 2024

RPA UiPath Interview Questions and Answers for Fresher  1. What is RPA? RPA is an acronym for Robotic Process Automation. Robotic In RPA, Robotic is termed as an entity or machine which tries to...

7 minutes read.

Top 15 CSS Buttons Interview Questions for 2024

1) What is CSS buttons? CSS buttons is used to create awesome button. It provides huge collection of CSS library files. 2) What are the CSS libraries to create buttons? There are following...

5 minutes read.

Top 14 Material Design Lite Interview Questions for 2024

1) What is Material Design Lite? Material Design Lite is UI component Library. It is created with CSS, JavaScript and HTML. It is used for design purpose. It is developed by...

3 minutes read.

Top 15 Hadoop Interview Questions for 2024

1) What is Hadoop? Hadoop is a framework which is used to store and process Big Data. It is a distributed computing platform and helps in analyzing Big Data. 2) What are the...

2 minutes read.

Top 15 PhantomJS Interview Question for 2024

1) What is PhantomJS? PhantomJS is a lightweight headless scripted browser built on WebKit. It is used for automation web page interaction. 2) Why it is called as headless browser? PhantomJS called as...

4 minutes read.

Top 30 TurboGears Framework Interview Questions for 2024

1) What is TurboGears Framework? TurboGears is a Python Framework. It is used to create rapid web application. It consists of several WSGI (Web Server Gateway Interface) components. It is developed...

5 minutes read.

Top 15 PouchDB Interview Questions for 2024

1) What is PouchDB? PouchDB is an in-browser database that allows applications to save data. It is an open source database. It runs in Node.js. 2) In which language PouchDB was written? PouchDB was written in JavaScript language. 3)...

2 minutes read.

Top 16 WebGL Interview Questions for 2024

1) What is WebGL? WebGL stands for Web Graphics Library. It is a JavaScript API that is used for rendering 3D graphic in any compatible web browser. It is written in...

3 minutes read.

Top 15 Java Collections Interview Questions for 2024

1) What is Collections in Java? It is a framework which is used to store and manipulate the group of objects. 2) What are the commonly used methods of Collection interface in...

2 minutes read.

Top 15 Highcharts Interview Questions for 2024

1) What is Highcharts? Highcharts is a JavaScript based charting library. It is used to enhance web applications by adding interactive charting capability. Highcharts supports a wide range of charts. Charts are drawn using...

2 minutes read.

Top 15 Meteor Interview Questions for 2024

1) What is Meteor or MeteorJS? Meteor is a JavaScript platform used for developing web and mobile applications. Applications develop using Meteor framework supports different platforms (like windows, android, ios). Meteor...

4 minutes read.

Top 31 Koa Interview Questions for 2024

1) What is Koa? Koa is a very small framework which provides us a minimal interface to build our applications. It is quite flexible and there are numerous modules available on...

4 minutes read.

Top 15 Servlet Interview Questions for 2024

1) What is Servlet? It is a technology used to create web applications. It is a web component which is used to create dynamic web pages. It consists of many interfaces and classess...

2 minutes read.

Top 10 GWT Interview Questions for 2024

1) What is Google Web Toolkit (GWT)? GWT (Google Web Toolkit) is a development toolkit. It is used to develop Ajax web applications using Java. GWT compiler translates Java sour ce...

2 minutes read.

Top 30 Fortran Interview Questions for 2024

1) What is Fortran? Fortran is general purpose, high-level programming language which is used for numeric and scientific computing. 2) What are the features of Fortran programming language? Features of Fortran language are: ...

4 minutes read.

Backbone.js Interview Questions

1) What is Backbone.js? Backbone.js is a JavaScript framework or library. It is a client-side framework which helps in creating single page application in organized manner i.e. structured layout. 2) Backbone.js is...

4 minutes read.

Top 30 Core Java Interview Questions for 2024

1. What is the difference between HashMap and Hashtable in Java? Ans. S.No. HashMap Hashtable 1. ...

6 minutes read.

Top 26 SEO Interview Questions for 2024

Most Frequently asked SEO Interview Questions and Answers for Fresher and Experienced 1) What is SEO? SEO stands for Search Engine Optimization. It is a set of processes followed by website owners...

4 minutes read.

Top 32 Laravel Interview Questions for 2024

1) What is Laravel? Laravel is an open source PHP framework. It is used to design and develop web applications. It is based on MVC (Model-View-Controller) design pattern. It is created by Taylor...

6 minutes read.

Top 15 Electron Interview Question for 2024

1) What is Electron? Electron is an open source library developed by Github. It is used to develop cross platform desktop application. 2) Which technology Electron uses? Electron uses Chromium and Node.js with...

3 minutes read.