This is a list of JavaScript features (ES5 & ES6 & beyond) that are not supported in the ServiceNow implementation of Mozilla Rhino.
NOTE: NO ES6 features are supported in ServiceNow!
Array.forEach
=>
- arrow functions are not supported
- ServiceNow Standards Framework by @iamkalai
- Interface Design Patterns for Script Includes by @tltoulson
- Glider.js by @tltoulson
- Script Execution Order
- Script evaluation of fields by data type
- Scope in Service Portal
- Unofficial Service Portal Docs
- Service Portal Best Practices
- Widget Anatomy
- Service Portal Training
- Advanced Widget Development
- codecademy: codecademy is a great resource for learning the basics of JavaScript
- Code School
- The Odin Project
- freeCodeCamp
- Eloquent JavaScript is one of my personal favorite JavaScript books
- JavaScript Enlightenment
- Learning JavaScript Design Patterns
- JS Books
- 50 Best JavaScript Resources
- 16 JavaScript Concepts You Must Know Well
- Mozilla Developer Network
- JS for Cats is a great and funny introduction to JavaScript
NOTE: As of Kingston, Service Portal uses Angular 1.5.1. Angular 1.6 & 2+ features are not supported.
- PAID - Although it's not free, this is my #1 recommendation for learning Angular 1.x for ServiceNow: udemy
- angularjs.org tutorial
- codecademy
- PAID - Tons of courses on Angular 1.x: pluralsight
- My #1 recommendation on books: ng-book
- If a company is using SSO and you are being redirected, try
<instance-name>.service-now.com/login.do
or<instance-name>.service-now.com/side_door.do
- Service Portal [
sp_portal
] - Theme [
sp_theme
] - Page [
sp_page
] - Widget [
sp_widget
] - Instance [
sp_instance
]- Instance of Carousel [
sp_instance_carousel
] - Instance with Link [
sp_instance_link
] - Instance with Menu [
sp_instance_menu
] - Instance with Table [
sp_instance_table
]- Instance of Simple List [
sp_instance_vlist
]
- Instance of Simple List [
- Instance of Carousel [
- Carousel Slide [
sp_carousel_slide
] - Menu Item [
sp_rectangle_menu_item
] - Header | Footer [
sp_header_footer
] - Search Source [
m2m_sp_portal_search_source
] - Search Group [
sp_search_group
] - Widget Dependency [
sp_dependency
] - Widget Dependency [
m2m_sp_widget_dependency
] - Angular Providers [
m2m_sp_ng_pro_sp_widget
] - Service Portal Log Entry [
sp_log
] - Service Portal UI Formatter [
sp_ui_formatter
] - Angular ng-template [
sn_ng_template
] - Widget Script Include [
m2m_sp_widget_script_include
] - Service Portal Documentation [
sp_documentation
] - JS Includes [
m2m_sp_theme_js_include
] - JS Include [
sp_js_include
] - Stylesheets [
m2m_sp_theme_css_include
] - CSS Include [
sp_css_include
]